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