Как передать безголовый вариант для моего драйвера, использующего Java и Selenium? - PullRequest
0 голосов
/ 24 января 2019

Я устанавливаю хром-драйвер с помощью Selenium и Java. Я хочу, чтобы этот водитель был казнен без головы, но я не могу найти путь. Можете ли вы объяснить мне, что мне нужно делать?

Пример моего кода:

System.setProperty(CHROME_PROPERTY, LINUX_CHROMEDRIVER_PATH);
driver = new ChromeDriver();
driver.manage().window().maximize();
driver.manage().timeouts().implicitlyWait(DEFAULT_IMPLICITY_TIME, TimeUnit.SECONDS);

1 Ответ

0 голосов
/ 24 января 2019
 System.setProperty(CHROME_PROPERTY, LINUX_CHROMEDRIVER_PATH); // OS and Browser options
 ChromeOptions options = new ChromeOptions(); // create options instance
 options.addArguments("--headless"); // add an option
 driver = new ChromeDriver(options); // create a driver with the specific options instance

Вам просто нужно создать объект ChromeOptions, в котором вам нужно сохранить параметры для вашего собственного драйвера.Чтобы добавить свои собственные параметры, просто используйте это: options.addArguments ();и в скобках введите свой вариант в строковом режиме.

Для получения дополнительной информации и документации, пожалуйста, также проверьте здесь: http://chromedriver.chromium.org/capabilities

Я думаю, что это будет работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...