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