Selenium 4.20 发布!

今天我们很高兴地宣布 Selenium 4.20 已经发布!

我们非常高兴地宣布 Selenium 4.20.0 for Javascript、Ruby、Python、.NET、Java 和 Grid 的发布!所有内容的链接都可以在我们的下载页面上找到。

亮点

  • Chrome DevTools 支持现在是:v122、v123 和 v124(Firefox 所有版本仍然使用 v85)
  • 在过去 30 天里,Selenium 至少有230 万活跃用户。比上个月多 50 万!
  • Java 和 JavaScript 不断添加更多 WebDriver BiDi 功能。
  • .NET C# 和 JavaScript 现在将每日构建版本发布到 GitHub packages
  • 每日构建版本每天都会使用 Selenium 文档中的示例进行测试。
  • 用于调用 Selenium Manager 的代码已在所有语言中重构,使其更易于维护和改进。
    • 接口已更改,如果用户正在调用它,他们可能会遇到问题。Selenium Manager 仍处于测试阶段,预计会出现此类更改。

每种语言的值得注意的更改

  • Java
    • 在动态 Grid 中配置的浏览器容器将使用 hostConfig
    • 如果在运行时修剪了浏览器镜像,则动态 Grid 会重新获取它们
    • 多项 BiDi 添加:更新浏览上下文创建方法等。
    • 查看所有更改

  • JavaScript
    • 多项 BiDi 添加:更新捕获屏幕截图 API 以包含所有参数并删除滚动参数等
    • 现在将每日 JS 构建版本推送到 GitHub packages
    • 查看所有更改

  • .NET
    • 重新初始化后,现在使用正确的 devtools 会话 ID
    • 现在将每日 .NET C# 构建版本推送到 GitHub packages
    • 查看所有更改



贡献者

特别感谢所有帮助 Selenium 团队发布此版本的人!

Selenium

Viet Nguyen Duc

Viet Nguyen Duc

Selenium 文档和网站

Viet Nguyen Duc

Viet Nguyen Duc

Augustin Gottlieb

Augustin Gottlieb

Harshit Bhardwaj

Harshit Bhardwaj

Andrew Zipperer

Andrew Zipperer

Docker Selenium

Viet Nguyen Duc

Viet Nguyen Duc

Maxim Manuylov

Maxim Manuylov

Selenium 团队成员

还要感谢为这个版本做出贡献的所有团队成员

Puja Jagani

Puja Jagani

Diego Molina

Diego Molina

Boni García

Boni García

Sri Harsha

Sri Harsha

Nikolay Borisenko

Nikolay Borisenko

Alex Rodionov

Alex Rodionov

Simon Stewart

Simon Stewart

Titus Fortner

Titus Fortner

David Burns

David Burns

请关注 SeleniumHQ 的 X(前身为 Twitter)LinkedIn,以获取最新动态!

祝您测试愉快!

最后修改于 2024 年 8 月 22 日: 将图片组织到它们自己的目录中 (35ee8f7fa6d)