Selenium 4.25 发布!
类别
我们非常高兴地宣布 Selenium 4.25 的 JavaScript、Ruby、Python、.NET、Java 和 Grid 版本发布!所有链接都可以在我们的下载页面上找到。
Selenium 4.25.0 在多种编程语言和构建系统中引入了一些重要的更改和改进。以下是此版本的主要亮点。
常规更新
Chrome DevTools 支持现在为:v129、v128 和 v127(Firefox 的所有版本仍然使用 v85)
Selenium 在过去 30 天内至少有 400 万活跃用户。比 4 个月前增加了 150 万!
.NET 的 BiDi(双向 WebDriver 协议)的首次实现,提供了诸如检查浏览器上下文和接收实时事件等高级功能。
- 我们正在征求有关此功能的反馈,因此请尝试一下并告诉我们您的想法!尝试
var bidi = await driver.AsBiDiAsync();
开始。
- 我们正在征求有关此功能的反馈,因此请尝试一下并告诉我们您的想法!尝试
Java
Python
修复了
pointer_input.py
、wheel_input.py
和firefox/options.py
的类型错误 (#14476)修复了失败的 BiDi 测试 (#14448)
在
firefox_profile.py
中放弃了对 Python 2.x 的支持 (#14489)
JavaScript
.NET
Ruby
Rust
Docker Selenium
Kubernetes 中的 KEDA 缩放器
- 增强了 KEDA 缩放器的行为,解决了
- 为 Grid GraphQL 端点添加了单独的基本身份验证参数(
username
、password
)(#2401)。 - 添加了对
nodeMaxSessions
参数的支持,以控制每个节点的最大并发会话数,与节点配置--max-sessions
一致 (#2402)。
注意:上述 KEDA 扩展器更新通过我们的构建镜像方法以实验性方式提供。请查看这里了解更多详情。
Selenium Grid Helm Chart:已更新以支持新的 KEDA 扩展器增强功能。
贡献者
特别感谢所有帮助 Selenium 团队发布此版本的人!
Selenium
Swastik Baranwal
Augustin Gottlieb
Angie Jones
Chris Gossett
Dominic Evans
Manuel Blanco
Navin Chandra
Sandeep Suryaprasad
Simon Benzer
Selenium 文档 & 网站
Augustin Gottlieb
Pallavi
Simon Benzer
Docker Selenium
Markus Kopp
Selenium 团队成员
还要感谢所有为此次发布做出贡献的团队成员
David Burns
Boni García
Diego Molina
Sri Harsha
Nikolay Borisenko
Alex Rodionov
Puja Jagani
Simon Stewart
Titus Fortner
Viet Nguyen Duc
请关注 SeleniumHQ 在 X (以前的 Twitter) 或 LinkedIn 上的更新!
祝您自动化愉快!