gpt4 book ai didi

selenium - 通过驱动程序 ChromeOptions 和 DesiredCapabilities?

转载 作者:行者123 更新时间:2023-12-03 13:26:57 28 4
gpt4 key购买 nike

新的 Google chrome 更新会在浏览器中显示此消息“您正在使用不受支持的命令行标志:--ignore-certificate-errors。稳定性和安全性将受到影响。”

根据我在 selenium 错误报告中阅读的内容,临时解决方案是使用

options.AddArgument("test-type")

创建驱动程序时,我已经传递了 DesiredCapabilities。如何将 ChromeOptions 和 DesiredCapabilities 都传递给驱动程序?
DesiredCapabilities capabilities = DesiredCapabilities.chrome();
capabilities.setCapability("chrome.switches", Arrays.asList("--incognito"));

ChromeOptions options = new ChromeOptions();
options.addArguments("test-type");

WebDriver driver = new ChromeDriver(capabilities);

最佳答案

我正在解决同样的问题,我终于破解了它。基本上可以加ChromeOptionsDesiredCapabilities然后使用 DesiredCapabilities 创建驱动程序.一旦我尝试过,它就摆脱了横幅。无论如何,这是代码:

DesiredCapabilities capabilities = DesiredCapabilities.chrome();
ChromeOptions options = new ChromeOptions();
options.addArguments("test-type");
capabilities.setCapability("chrome.binary", "<Path to binary>");
capabilities.setCapability(ChromeOptions.CAPABILITY, options);
webDriver = new ChromeDriver(capabilities);

关于selenium - 通过驱动程序 ChromeOptions 和 DesiredCapabilities?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23834413/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com