Selenium 4 发布候选版本
我们非常高兴地宣布 Selenium 4 的第一个候选版本发布。我们为 .Net、Java、Python、Ruby 和 JavaScript 发布了此版本,因此如果您正在使用任何这些语言,请从您选择的包管理器中获取它!
此版本是 Selenium 团队项目大量工作的结果,但最重要的是,所有 Selenium 社区都尝试了我们的 Beta 版本,并向我们提供了非常宝贵的反馈。
#Selenium 4 #候选版 for #ruby 现在可用!与 Selenium 3 相比,现在在最新版本的浏览器上运行时应该会减少问题。请更新并告知我们任何问题,以便我们可以将生产版本发布出去。 https://#/JWbwDRPcj4
— Titus Fortner (@titusfortner) 2021 年 9 月 1 日
因此,重大消息:#Selenium 4.0 RC1 刚刚发布!.NET 绑定可以通过 #NuGet 获得,或者您可以在我们的新二进制发布点 https://#/CSNK7K47ue 找到它们。 我们正在接近最终的、稳定的 4.0 版本,所以如果您之前没有尝试过,您应该尝试一下!
— Jim Evans (@jimevansmusic) 2021 年 9 月 1 日
#Selenium 4 RC1 发布!#python 绑定可在 https://#/B4zKI6JQkA 找到 pic.twitter.com/kMlDM4ad7I
— David @automatedtester@mastodon.social (@AutomatedTester) 2021 年 9 月 2 日
欢呼!#selenium4 RC1 已发布,并且 Java 绑定已发布!从您最喜欢的 maven 仓库中获取它们,或者从 https://#/XUcv7RzbzL 下载二进制文件 pic.twitter.com/E9T1ZTZ9jd
— Simon Mavi Stewart (@shs96c) 2021 年 9 月 2 日
@SeleniumHQ 4 RC 1 发布!这意味着 Selenium 4 越来越近了 🎉🎉
— Diego Molina (@diegofmolina) 2021 年 9 月 6 日
通过我们的 @docker 镜像尝试新的 Grid -> https://#/lGUrZAQneJ pic.twitter.com/BzZxPn3p0y
您可能需要做的一件事是为了更新做好准备(您可以在更新依赖项本身之前执行此操作!)是更新您需要的驱动程序。特别是,请将 geckodriver 更新到 0.29.1 或更高版本。
Selenium 4 中的大多数新功能在此博客文章中提到,但主要亮点是
- 相对定位器,用于使用对我们人类有意义的术语查找元素。
- 拦截网络流量的能力
- 使用基本或摘要身份验证进行身份验证。
如果这听起来很有趣,请从您最喜欢的包管理器(maven、nuget、npm、pip 或 gem)或直接从 Selenium 站点下载候选版本。