Интеграция WebDriverManager с Дженкинсом

У меня проблемы с запуском WebDriverManager в Jenkins, это мой код:

                WebDriverManager.firefoxdriver().setup();
                FirefoxOptions firefoxOptions = (FirefoxOptions) options;
                return new FirefoxDriver(firefoxOptions);

локально это работает отлично, но на jenkins я получаю эту ошибку:

org.openqa.selenium.WebDriverException: не удается найти двоичный файл firefox в PATH. Убедитесь, что фаерфокс установлен. Похоже, ОС: LINUX

Любая идея, что я могу сделать, чтобы решить эту проблему?

Спасибо


person shay n    schedule 14.12.2020    source источник


Ответы (1)


Установите Firefox на Дженкинс. Если это безголовая среда, вам также потребуется установить Xvfb (виртуальный фреймбуфер X) и установить переменную среды DISPLAY. Дополнительная информация, например, здесь.

person Boni García    schedule 17.12.2020