Как запустить Chromebrowser, используя параметры Chrome? - PullRequest
0 голосов
/ 12 ноября 2018

Без использования System.setProperty

System.setProperty("webdriver.chrome.driver", "F:\\New folder\\chromedriver.exe");

Я попытался запустить браузер Chrome с использованием параметров Chrome с кодом ниже:

ChromeOptions options = new ChromeOptions();
        options.setAcceptInsecureCerts(true);
        options.addArguments("disable-infobars");

        driver = new ChromeDriver(options);

Я установил свой путь к хромедрайверу в системных переменных. Это не работает.

Path to My Chrome Driver

Ответы [ 2 ]

0 голосов
/ 12 ноября 2018

Существует еще один способ запуска Chrome без установки свойства.Это загрузит последнюю версию драйвера Chrome и запустит ее.Вы можете использовать WebDriverManager, используя зависимость bonigarcia.

зависимость bonigarcia

WebDriverManager.chromedriver().setup();
driver = new ChromeDriver();
0 голосов
/ 12 ноября 2018

Пожалуйста, попробуйте следующий код как Binary и Options для запуска chromeBrowser:

ChromeOptions options = new ChromeOptions(); 
options.setBinary("C:\\Users\\raheela.aslam\\AppData\\Local\\Google\\Chrome\\Application\\chrome.exe");  //Path where the Chrome.exe exist in your machine.
System.setProperty("webdriver.chrome.driver", "C:\\chrome_driver\\chromedriver.exe"); 
driver = new ChromeDriver(options);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...