我希望在运行 selenium 时能够将参数传递给 google chrome。我怎样才能做到这一点?当我运行 selenium 时,我使用 Java 命令 Java -jar selenium.jar
如何将 no-sandbox、ignore-gpu-blacklist、enable-webgl 等参数传递给 google chrome 可执行文件。谢谢
我正在使用守夜人
最佳答案
您可以在启动驱动程序的方法中发送它们。例如
public static WebDriver chromeBrowser() throws Throwable {
System.setProperty("webdriver.chrome.driver", "C:\\chromedriver-location\\chromedriver.exe");
ChromeOptions options = new ChromeOptions();
options.addArguments("--no-sandbox");
WebDriver browser = new ChromeDriver(options);
browser.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
return browser;
}
关于google-chrome - 运行 selenium 时如何将参数传递给谷歌浏览器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39041146/