如何修复Selenium 4.0中的DesiredCapabilities

时间:2019-04-25 07:41:07

标签: java selenium

我有一段代码为网格设置浏览器名称。但是,Selenium 4.0中不推荐使用DesiredCapabilities。如何修复此代码,使其与4.0中的代码相同?

DesiredCapabilities capabilities = new DesiredCapabilities();

if (prop.getBrowser().equalsIgnoreCase("chrome")){
capabilities.setBrowserName(DesiredCapabilities.chrome().getBrowserName());
}

1 个答案:

答案 0 :(得分:2)

作为记录, Selenium v​​4.x 仍处于 alpha 阶段,尚未发布, 常规可用性(GA) >生产目的。

快照:

Selenium4x


推荐用法

建议将继续使用 Selenium v​​3.141.59 ,并使您的框架适应DesiredCapabilities类的当前实现,直到 Selenium v​​4.x 生效为止。 GAed用于生产,可以成功完成 alpha beta 周期。