Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Отображение браузера при выполнении тестов- Selenium

webdriver
Теги: #<Tag:0x00007f7b68ef93f0>

(Alex Sherstobitov) #1

Здравствуйте!
Есть уже созданная Отобразить браузер при запуске тестов в Jenkins аналогичная тема и судя по всему закончена (как - ни - как ей больше года). Но я так и не понял , как при выполнении сборки выводить окно браузера, в котором можно просмотреть выполнение шагов теста. За более подробные настройки и с самого начала, буду очень благодарен. Ну или хотелось бы подсказки - в каком направлении “рыть”.


(Ray Romanov) #2

VNC (Linux), RDP (Windows), TeamViewer (Lin, Win) - выбирай.


(Дмитрий Жарий) #3

Я для этого запускаю Selenium Server (selenium-server-standalone-2.45.0.jar) и класс RemoteWebdriver на локальной машине для запуска браузера, таким образом, тесты запускаются под Jenkins-сервисом (это если под Window), а selenium server запущен под моим пользователем, следовательно, я могу видеть браузер.

Как вариант, вы можете запустить Jenkins не как сервис, а как пользовательский процесс от своего имени. В таком случае, браузер будет вам также виден.


(Alex Sherstobitov) #4

dzhariy - Спасибо!!!
Использую win7.
Сделал следующее :



Далее настроил Jenkins и установил плагины.
Создал работу и настроил её.
Запустил сборку и смотрел на выполнение теста в окне браузера.
Всем Огромное Спасибо!