Нужно ли нам устанавливать браузер с графическим интерфейсом без RedHat Linux m/c, когда мы запускаем безголовые тесты с использованием XVFB?

Поскольку мы сталкиваемся с проблемами при запуске безголовых тестов Serenity с использованием установленного браузера Firefox на сервере Jenkins, работающем на компьютере RedHat Linux, мы установили XVFB для запуска тестов.

Наш предпочтительный браузер для тестирования — это Chrome, а не Firefox. Но Chrome недоступен для сервера RedHat Linux (Jenkins).

Вопрос: нужно ли устанавливать браузер Chrome на машине с Linux, чтобы запускать безголовые тесты с использованием XVFB?


person PraNuta    schedule 25.03.2019    source источник


Ответы (1)


Да, вам нужно иметь браузер Chrome и драйвер Chrome для запуска тестов. Драйвер Chrome можно найти [здесь][http://chromedriver.chromium.org/downloads]. Если Chrome недоступен для Red Hat Edition, вы можете установить хром с открытым исходным кодом.

person rohit.jaryal    schedule 05.04.2019