java - 尝试在 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();
解决方案
如果您在 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");
推荐阅读
- node.js - Mongoose 没有忽略正则表达式中的空格?
- wordpress - 我的插件的翻译文件没有被加载或工作不正确
- lightbox2 - 图片弹出然后直接打开没有灯箱
- angular - @ng-boostrap ngbDropdown 在 ngbDropdownMenu 内部单击时正在关闭
- c# - 如何从 Texture2D 中获取编码图像(png、jpg 等)?
- javascript - 尝试进行有效的法力恢复升级
- ansible - 在ansible中,为什么在运行脚本时会出现这些错误?我可以用来测试的简单的ansible脚本是什么?
- php - 使用 ajax 从 php 函数获取 file_get_contents
- sql - 从存储在文本字段中的键/值对中提取值
- powershell - 将交换机的接口添加到数组中的 Powershell 脚本