2015-07-21 3 views

ответ

3

При запуске тестов без кодированного кодированного UI требуется выделенный компьютер (VM) и должен быть настроен для запуска тестов пользовательского интерфейса (без блокировки экрана).

Его можно запустить вручную в конце дня с помощью Ranorex test suite runner (что приемлемо в качестве первого шага к автоматизации тестирования) или автоматически с помощью тестового контроллера. Обычно тестовый контроллер интегрирован в сервер сборки и автоматически выполняет тесты на новые доступные сборки.

Ниже приводится статья, описывающая интеграцию с Дженкинс: http://www.ranorex.com/blog/integrating-ranorex-automation-in-jenkins-continuous-integration-process

Если вы больше знакомы с Microsoft (Team Foundation Server), следующая хорошая статья о том, как интегрировать Ranorex в Test Manager (Microsoft и Team Build): http://www.ranorex.com/blog/running-ranorex-automated-tests-using-microsoft-test-manager

Наконец, есть еще одна хорошая статья, описывающая интеграцию Ranorex с Jenkins/TestLink: http://www.ranorex.com/blog/integrating-ranorex-with-testlink-and-jenkins-2

0

Когда вы запускаете Ranorex Runtime на сервере, вы можете отправить на консоль сервер (это может быть ваш сервер CI, но я предлагаю запустить ваше программное обеспечение на тестовом сервере). (% windir% \ System32 \ tscon.exe 0/dest: console). Таким образом вам не понадобится реальный экран, и вы можете назначить работу в Jenkis, как сказал SuperHugh.

Таким образом, вы можете использовать его без присмотра

Смежные вопросы