tfs2010 selenium - модульное тестирование по сравнению с предыдущей сборкой - PullRequest
1 голос
/ 22 июня 2011

Я использую Selenium 2 (т.е. веб-драйвер) для модульного тестирования в среде VS2010 / TFS2010.Когда сборка (назовите это build # n) запускается через checkin, модульные тесты запускаются (включая Selenium) и после прохождения новый сайт публикуется.Как видите, я только что запустил тесты Selenium на старом веб-сайте (из сборки n-1).

Итак, вопрос в том, как сделать так, чтобы тесты Selenium работали на последнем сайте.Я хочу, чтобы развертывание / публикация происходили до запуска тестов Selenium.Это возможно?Кроме того, что если тесты Selenium не пройдены - развертывание нужно будет вернуть обратно.

1 Ответ

0 голосов
/ 22 июня 2011

Ваша сборка должна сначала развернуться на localhost / другом сайте разработчика и запустить тесты, а затем, если они пройдут, развернуться на рабочем сайте.

...