首页 > 解决方案 > 尝试在 Chrome 选项上设置功能时,它没有列出 .setCapability 方法

问题描述

.setCapability 未列出当尝试在 chromeoption 对象上设置 Capability 时,设置功能不可用,即使写了它也会给我和错误。

ChromeOptions option = new ChromeOptions();
option.setCapability(CapabilityType.ACCEPT_INSECURE_CERTS, true);
WebDriverManager.chromedriver().setup();
WebDriver driver = new ChromeDriver(option);
driver.manage().window().maximize();

标签: javaseleniumselenium-webdriverselenium-chromedriver

解决方案


如果您在 c# 中工作,请使用添加参数而不是设置功能,如下所示

ChromeOptions option = new ChromeOptions();
option.AddArguments(CapabilityType.AcceptInsecureCertificates, "true");

或者对于Java(注意:在方法的下面使用)并 import -> import org.openqa.selenium.chrome.ChromeOptions; 导入 org.openqa.selenium.remote.CapabilityType;

ChromeOptions option = new ChromeOptions();
option.setCapability(CapabilityType.ACCEPT_INSECURE_CERTS, "true");

推荐阅读