我有一段代码为网格设置浏览器名称。但是,Selenium 4.0中不推荐使用DesiredCapabilities。如何修复此代码,使其与4.0中的代码相同?
DesiredCapabilities capabilities = new DesiredCapabilities();
if (prop.getBrowser().equalsIgnoreCase("chrome")){
capabilities.setBrowserName(DesiredCapabilities.chrome().getBrowserName());
}
答案 0 :(得分:2)
作为记录, Selenium v4.x 仍处于 alpha 阶段,尚未发布, 常规可用性(GA) >生产目的。
快照:
建议将继续使用 Selenium v3.141.59 ,并使您的框架适应DesiredCapabilities类的当前实现,直到 Selenium v4.x 生效为止。 GAed用于生产,可以成功完成 alpha 和 beta 周期。