Можно ли использовать Jenkins для использования фактического браузера вместо браузера без браузера? Я запускаю некоторые тесты, написанные в TestNG (с использованием Selenium webdriver). Когда я запускаю файл testng.xml в Eclipse, запускается браузер и запускаются тесты. Но когда я использую Jenkins и запускаю тесты с maven, он не запускает никаких браузеров.Jenkins & TestNG начинают браузер
ответ
Если ваши jenkins размещены на компьютере под управлением Windows, есть некоторые специальные конфигурации, которые вы должны знать о сервисах, которые позволяют использовать интерфейс.
Кстати, самый простой способ увидеть браузеры работают начинают Jenkins с помощью командной строки:
java -jar jenkins.war
В Linux вы можете использовать ту же команду, или использовать Xvfb плагин для запуска браузеров в фоновом режиме.
Надежда помогает
В дополнение к этому, основная причина не запуска браузера является JNLP (Java сетевой протокол запуска), когда мы выполняем войну, мы можем взаимодействовать с настольными приложениями.
Я установил его на свой компьютер с Windows 7. Я могу получить к нему доступ, просматривая localhost: 8080 – Student
Использование Selenium Grid позволит вам выполнить тест на Jenkins, но откройте браузер на удаленном подчиненном устройстве.
Для достижения этой цели необходимо создать экземпляр RemoteWebdriver чем ChromeDriver, IEDriver и т.д. Я
- 1. Интеграция результатов Jenkins TestNG
- 2. Jenkins + Maven + TestNG = MojoFailureException
- 3. Jenkins передают параметры testNG Java
- 4. Jenkins Inegration с TestNG. (При запуске из jenkins он не вызывает браузер)
- 5. Jenkins не работает TestNG Тесты
- 6. Кодировка результатов Jenkins и TestNG
- 7. Jenkins: Не ищите результатов TestNG
- 8. Jenkins не может проверить параметры testng
- 9. Браузер не запускается через Jenkins
- 10. Чтобы запустить браузер с Jenkins
- 11. Jenkins TestNG плагин не отображает результаты
- 12. Jenkins Опубликовать TestNG Результаты не работают
- 13. Управление набором TestNg от параметризованной сборки Jenkins
- 14. Jenkins InvocationTargetException при создании проекта testng
- 15. Выход TestNG снимок экрана к Jenkins
- 16. jenkins selenium webdriver с testng не работает
- 17. Выполнение «Опубликовать результаты TestNG» в файле Jenkins
- 18. Исключить тесты testng при создании в jenkins
- 19. Jenkins не работает Тесты TestNG через surefire
- 20. TestNG Закрыть браузер после параллельного тестирования
- 21. Перекрестный браузер и набор тестов с testng
- 22. Веб-драйвер Selenium Safari не запускает браузер Safari, используя jenkins на Mac
- 23. Невозможно запустить браузер от Jenkins CI
- 24. Webdriver-Jenkins, браузер остается в фоновом режиме
- 25. 'clientEvents' начинают время автоматически
- 26. java.lang.NumberFormatException на Eclipse, начинают
- 27. TypeError начинают неопределен - Firefox
- 28. Xampp начинают давать ошибки
- 29. Ракетка начинают форма
- 30. aparapi начинают индекс getGlobalId()
где размещен ур Дженкинс? локальный/удаленный? как вы проверяете, чтобы ваши тесты вызывались в первую очередь? –
Я установил его на свою машину. Я могу получить к нему доступ, перейдя на localhost: 8080. – Student
Хорошо, и как вы запускаете свои тесты? набор xml? –