如何修复 Selenium 4.0 中的 DesiredCapabilities
How to fix DesiredCapabilities in Selenium 4.0
我有一段代码可以为网格设置浏览器名称。但是,DesiredCapabilities 在 Selenium 4.0 中已弃用。我怎样才能修复此代码,使其在 4.0 中也能正常工作?
DesiredCapabilities capabilities = new DesiredCapabilities();
if (prop.getBrowser().equalsIgnoreCase("chrome")){
capabilities.setBrowserName(DesiredCapabilities.chrome().getBrowserName());
}
根据记录 Selenium v4.x 仍处于 alpha 阶段,尚未发布 一般可用性 (GA) 生产 使用。
快照:
推荐用法
建议继续使用 Selenium v3.141.59 并根据 DesiredCapabilities class 的当前实施调整您的框架,直到 Selenium v4.x 已针对 production 使用成功完成 alpha 和 beta 周期。
我有一段代码可以为网格设置浏览器名称。但是,DesiredCapabilities 在 Selenium 4.0 中已弃用。我怎样才能修复此代码,使其在 4.0 中也能正常工作?
DesiredCapabilities capabilities = new DesiredCapabilities();
if (prop.getBrowser().equalsIgnoreCase("chrome")){
capabilities.setBrowserName(DesiredCapabilities.chrome().getBrowserName());
}
根据记录 Selenium v4.x 仍处于 alpha 阶段,尚未发布 一般可用性 (GA) 生产 使用。
快照:
推荐用法
建议继续使用 Selenium v3.141.59 并根据 DesiredCapabilities class 的当前实施调整您的框架,直到 Selenium v4.x 已针对 production 使用成功完成 alpha 和 beta 周期。