2014-11-04 2 views
4

У меня есть Сервер Windows Server 2012, с Jenkins и Selenium проверяет проект на этом сервере.Возможно ли запустить тест Selenium без активного рабочего стола и раба Jenkins?

Я хочу запустить свои тесты на сервере через Jenkins rebuild event. Возможно ли выполнить запуск Селен тесты в браузерах (Firefox, Chrome и IE) непосредственно на этом сервере, без отдельной ведомой машины?

+0

Да, это возможно. Сначала установите все необходимые и поддерживаемые браузеры на свой сервер Windows. И запустите jenkins (вы можете запланировать свои тесты, если хотите) и начать сборку. И измените детали узла на localhost (если вы используете сетку). – Babulu

ответ

0

Возможно ли запустить тесты Selenium в браузерах (Firefox, Chrome и IE) непосредственно на этом сервере без отдельной ведомой машины?

Конечно.

У вас есть два варианта:

  1. Вы можете настроить сетку, только с вашим компьютером в качестве узла (подключение к себе)

  2. Поскольку это окно, он делает есть рабочий стол и вы будете иметь возможность запускать тесты, просто установив webdriver.chrome|ie.driver и так же легко, как инстанцировании Chrome|IEDriver()