Selenium 4.24 发布!

今天,我们很高兴地宣布 Selenium 4.24 已发布!

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

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

  • Java
    • BiDi Prompt/Alert 测试修复:修复了启用 BiDi 时与 prompt/alert 相关的测试。
    • Execute Script API:为 BiDi 添加了执行脚本高级 API。
    • JSpecify 注解:为 WebDriver、WebElement、SearchContext 和其他接口添加了 JSpecify 注解。
    • Dom Mutation Handler 支持:为 BiDi 添加了 DOM 突变处理程序支持。
    • 会话失败时关闭 HttClient:确保如果启动会话失败,则关闭 HttClient。
    • 禁用跟踪的系统属性:添加了一个禁用跟踪的系统属性。( c8676eff10 )
    • 查看所有更改

  • JavaScript
    • 用于 BiDi 的高级脚本命令:为 BiDi 添加了高级脚本命令。
    • 用于 BiDi 的身份验证处理程序:为 BiDi 添加了身份验证处理程序。
    • 公开 Node.js 的 Selenium 版本:公开了 Node.js 的 Selenium 版本。
    • 查看所有更改

  • .NET
    • 迁移到 System.Text.Json:从 Newtonsoft.Json 迁移到 System.Text.Json 包。
    • 查看所有更改

  • Python
    • 未处理的 Prompt 行为:如果启用 BiDi,则将未处理的 prompt 行为添加到 ‘ignore’ 选项。
    • Mypy 错误修复:修复了各种模块的 mypy 错误。
    • Pytest 配置更新:将 pytest 配置设置移动到 pyproject.toml
    • 全局默认超时覆盖:允许覆盖 GLOBAL_DEFAULT_TIMEOUT
    • 查看所有更改

  • Ruby

  • Rust
    • 跳过路径中的驱动程序和浏览器:包含用于跳过路径中的驱动程序和浏览器的参数。( a056044d9c )
    • 使用调试格式说明符:使用调试格式说明符来显示错误消息。( d8a7172a2a )
    • Firefox 版本发现:使用 Firefox 历史主要版本端点进行版本发现。( 02d6903006 )
    • 查看所有更改

贡献者

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

Selenium

MustafaAgamy

MustafaAgamy

Augustin Gottlieb

Augustin Gottlieb

Angie Jones

Angie Jones

Chris Gossett

Chris Gossett

Diogo Teles Sant'Anna

Diogo Teles Sant'Anna

Dominic Evans

Dominic Evans

Lauro Moura

Lauro Moura

Manuel Blanco

Manuel Blanco

Michael Mintz

Michael Mintz

Navin Chandra

Navin Chandra

Pavel Sobolev

Pavel Sobolev

Sandeep Suryaprasad

Sandeep Suryaprasad

Simon Benzer

Simon Benzer

Selenium 文档和网站

MustafaAgamy

MustafaAgamy

Augustin Gottlieb

Augustin Gottlieb

ian zhang

ian zhang

Pedro Aguiar

Pedro Aguiar

Pablo Martinez

Pablo Martinez

Scott Babcock

Scott Babcock

Simon Benzer

Simon Benzer

Marek Andreansky

Marek Andreansky

Docker Selenium

Ilia Lazebnik

Ilia Lazebnik

Nandor Pal

Nandor Pal

Selenium 团队成员

感谢所有为此次发布做出贡献的团队成员

David Burns

David Burns

Boni García

Boni García

Diego Molina

Diego Molina

Sri Harsha

Sri Harsha

Nikolay Borisenko

Nikolay Borisenko

Alex Rodionov

Alex Rodionov

Puja Jagani

Puja Jagani

Simon Stewart

Simon Stewart

Titus Fortner

Titus Fortner

Viet Nguyen Duc

Viet Nguyen Duc

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

祝您自动化愉快!

上次修改时间:2024 年 8 月 28 日:添加 4.24 博客文章 (9bc739dc938)