Выполнение тестов WatiN в сборке TFS - PullRequest
1 голос
/ 13 октября 2011

Я создал набор тестов WatiN и добавил их в Source Control.Моя команда является новичком в использовании TFS, и я смотрю на то, как можно заставить тесты запускаться как часть сборки TFS, которая будет собирать все соответствующие проекты, запускать наш набор модульных тестов и запускать автоматические тесты пользовательского интерфейса, созданные с использованием WatiN.

В настоящее время все подробности, которые были выполнены ранее, выполняются, когда сборка выполняется отдельно от автоматических тестов пользовательского интерфейса.

При редактировании определения сборки в разделе процесса я настроил запуск автоматических тестов.соответствие ** \ test.dll с использованием настроек из [где тесты WatiN хранятся в Source Control].Тем не менее, тесты не запускались.

Искал информацию о том, как лучше их настроить, и мне было трудно найти, что я делаю неправильно.

Если кто-то можетЛюбой совет по поводу того, что мне не хватает, чтобы запустить эти тесты как часть сборки, был бы очень признателен.

Ответы [ 2 ]

1 голос
/ 01 февраля 2012

Нет, вам не нужно писать код. Все, что вам нужно сделать, это запустить вашу TFS в интерактивном режиме, а не в сервисном режиме, потому что сервисам не разрешено открывать окна, но watin не работает без окна. Вы найдете настройки на вкладке конфигурации сборки.

0 голосов
/ 31 октября 2011

Выбранные тесты в

совпадают ** \ test.dll с использованием настроек из [где тесты WatiN хранятся в Source Control]

будутвыполняется с помощью MSTest, который не совместим с watin.

Вы можете попытаться изменить шаблон сборки, используемый TFS для вызова среды выполнения watin вместо MSTest, но вам придется создать код.

...