为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用 Java 和 Selenium 为我的驱动程序传递无头选项?

如何使用 Java 和 Selenium 为我的驱动程序传递无头选项?

小怪兽爱吃肉 2022-05-21 17:11:48
我正在 Selenium 和 Java 的帮助下设置 chrome 驱动程序。我希望这个司机被无头执行,但我找不到路。你能解释一下我需要做什么吗?我的代码示例:System.setProperty(CHROME_PROPERTY, LINUX_CHROMEDRIVER_PATH);driver = new ChromeDriver();driver.manage().window().maximize();driver.manage().timeouts().implicitlyWait(DEFAULT_IMPLICITY_TIME, TimeUnit.SECONDS);
查看完整描述

1 回答

?
呼如林

TA贡献1798条经验 获得超3个赞

 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


我认为这会奏效。


查看完整回答
反对 回复 2022-05-21
  • 1 回答
  • 0 关注
  • 84 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信