运行selenium时如何将参数传递给Google Chrome?

我希望能够在运行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;

}

以上是 运行selenium时如何将参数传递给Google Chrome? 的全部内容, 来源链接: utcz.com/qa/426417.html

回到顶部