Как запустить тесты селена в автономном режиме на Mac с помощью Webdriver с Firefox 17.0.1

Как запускать автоматические тесты селена в Mac OS 10.8 с firefox 17.0.1 с использованием Xvfb (X-виртуальный буфер кадра) Кто-нибудь может помочь мне с этой конфигурацией.


person user3469434    schedule 28.03.2014    source источник
comment
проверьте эту ссылку   -  person Prasanta Biswas    schedule 26.02.2018
comment
Этот вопрос чрезвычайно широк - можете ли вы обновить вопрос, указав подробности о том, что вы пробовали, и какая часть не работает?   -  person Monkpit    schedule 29.03.2018


Ответы (2)


Я не думаю, что такая старая версия Firefox все еще актуальна. Но для тех, кто все еще хочет использовать старые версии Firefox, обратите внимание на проект Selenoid. Это легкий Selenium-совместимый сервер с набором готовых изображений Docker для всех Firefox. версии, начиная с 3.6. Все изображения включают Xvfb внутри, поэтому это решение полностью безголовое.

person vania-pooh    schedule 22.06.2017

Попробуете ли вы добавить эту опцию в свой двоичный файл Firefox, если вы используете двоичный файл Firefox.

binary.addArguments("-без головы");

Если вы не используете двоичный файл и используете драйвер в качестве нового драйвера Firefox, тогда

 FirefoxOptions fireFoxOptions = new FirefoxOptions();
 fireFoxOptions.addArguments("-headless");
 DesiredCapabilities firefoxcapabilities = DesiredCapabilities.firefox();  
 capabilities.setCapability(ChromeOptions.CAPABILITY,fireFoxOptions);
 WebDriver firefoxdriver = new FirefoxDriver(firefoxcapabilities);

Кроме того, это очень старая версия Firefox. Я предпочту обновить версию, если у вас нет ограничений на ее обновление.

person madhuri    schedule 03.10.2017