Чтение документации Ranorex, я не уверен, как вы можете запускать эти тесты без присмотра. При запуске из процесса CI вам нужен отдельный компьютер, который управляет пользовательским интерфейсом?Ranorex и удаленный пользовательский интерфейс
ответ
При запуске тестов без кодированного кодированного 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
Когда вы запускаете Ranorex Runtime на сервере, вы можете отправить на консоль сервер (это может быть ваш сервер CI, но я предлагаю запустить ваше программное обеспечение на тестовом сервере). (% windir% \ System32 \ tscon.exe 0/dest: console). Таким образом вам не понадобится реальный экран, и вы можете назначить работу в Jenkis, как сказал SuperHugh.
Таким образом, вы можете использовать его без присмотра
- 1. Удаленный кодированный пользовательский интерфейс удаленно
- 2. OpenCV и пользовательский интерфейс
- 3. SOLID и пользовательский интерфейс?
- 4. Пользовательский интерфейс и javascript
- 5. cAdvisor не делает пользовательский интерфейс на удаленный IP-адрес
- 6. угловой пользовательский интерфейс: Пользовательский интерфейс-маршрутизатор динамические маршруты и состояния
- 7. Удаленный интерфейс QuickBooks API?
- 8. Пользовательский пользовательский интерфейс Wix
- 9. Пользовательский пользовательский интерфейс для копирования и вставки?
- 10. Microsoft Active Accessibility, VB6 и Ranorex
- 11. Задайте и разблокируйте пользовательский интерфейс
- 12. Пользовательский интерфейс и прикладная связь
- 13. WPF и пользовательский интерфейс сублимационной
- 14. Spring roo и пользовательский интерфейс
- 15. Экземпляр Windows.Forms.Timer и пользовательский интерфейс
- 16. Связывание данных и пользовательский интерфейс
- 17. Удаленный пользовательский ввод
- 18. Ranorex System.TypeInitializationException
- 19. прокручиваемые вкладки пользовательский интерфейс Интерфейс
- 20. Как отправить объект EJB через удаленный интерфейс
- 21. Удаленный интерфейс с OpenOffice Writer
- 22. Пользовательский пользовательский пользовательский интерфейс пользователя - swift
- 23. Пейджинговый и сортировочный репозиторий и пользовательский интерфейс
- 24. Как добавить пользовательский интерфейс в пользовательский интерфейс iPhone?
- 25. Почему только пользовательский интерфейс разрешает изменять пользовательский интерфейс?
- 26. Пользовательский интерфейс в SAS
- 27. Пользовательский интерфейс в Prolog
- 28. Запрограммированный графический пользовательский интерфейс
- 29. sendBroadcast через пользовательский интерфейс или не-пользовательский интерфейс?
- 30. Динамический пользовательский интерфейс: включить