У меня есть решение Visual Studio, которое включает тестовый проект, имеющий тесты Selenium.
(У меня уже есть сборка, вызванная проверкой контроля версий (Mercurial))
Но я хочу иметь отдельную (ночную) конфигурацию сборки, которая запускает тесты Selenium, в идеале под MSTest.
Я предполагаю, что для этого мне нужен сервер Selenium? Если да, то какой лучший способ запустить его перед запуском тестов? Должен ли я сделать это из MSBuild script или использовать Шаг сборки из самого города команды? Нужно ли мне сначала запускать Cassini\WebDev.WebServer, чтобы выполнить следующее:
selenium = new DefaultSelenium("localhost", 4444, "*firefox", "http://localhost:49192/");
?
У меня есть сервер сборки с установленным TeamCity 6.5.1. У меня установлен VS2010.
Конечно, кто-то это сделал! Отчаявшись помочь, ребята. Если бы кто-нибудь мог предложить какие-либо примеры, это было бы оценено.