2

我有一段代码为网格设置浏览器名称。但是,DesiredCapabilities 在 Selenium 4.0 中已弃用。如何修复此代码以使其在 4.0 中的工作方式相同?

DesiredCapabilities capabilities = new DesiredCapabilities();

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

1 回答 1

3

据记录,Selenium v​​4.x仍处于alpha阶段,尚未发布以供生产使用的一般可用性 (GA) 。

快照:

硒4x


推荐用法

建议将继续使用Selenium v​​3.141.59并保持您的框架调整到DesiredCapabilities类的当前实现,直到Selenium v​​4.x 被 GAed 用于生产使用,成功完成alphabeta周期。

于 2019-04-25T10:08:41.340 回答