Selenium 4.24 版本發佈!

今天我們很高興宣佈 Selenium 4.24 版本已經發佈!

我們非常高興宣佈 Selenium 4.24.0 版本已針對 Javascript、Ruby、Python、.NET、Java 和 Grid 發佈!所有項目的連結都可以在我們的下載頁面上找到。

各語言的重點變更

  • Java
    • BiDi Prompt/Alert 測試修復:修復了啟用 BiDi 時的 prompt/alert 相關測試。
    • 執行 Script API:為 BiDi 新增了執行 script 的高階 API。
    • JSpecify 註釋:為 WebDriver、WebElement、SearchContext 和其他介面新增了 JSpecify 註釋。
    • Dom Mutation Handler 支援:為 BiDi 新增了 DOM mutation handler 支援。
    • 在 Session 失敗時關閉 HttClient:確保在啟動 session 失敗時關閉 HttClient。
    • 停用追蹤的系統屬性:新增了一個系統屬性來停用追蹤。(c8676eff10)
    • 查看所有變更

  • JavaScript
    • BiDi 的高階 Script 命令:為 BiDi 新增了高階 script 命令。
    • BiDi 的身份驗證處理常式:為 BiDi 新增了身份驗證處理常式。
    • 為 Node.js 公開 Selenium 版本:為 Node.js 公開了 Selenium 版本。
    • 查看所有變更

  • .NET
    • 遷移至 System.Text.Json:從 Newtonsoft.Json 遷移至 System.Text.Json 套件。
    • 查看所有變更

  • Python
    • 未處理的 Prompt 行為:如果啟用 BiDi,則為「ignore」選項新增了未處理的 prompt 行為。
    • Mypy 錯誤修復:修復了各種模組的 mypy 錯誤。
    • Pytest 設定更新:將 pytest 設定設定移至 pyproject.toml
    • 全域預設逾時覆寫:允許覆寫 GLOBAL_DEFAULT_TIMEOUT
    • 查看所有變更

  • Ruby

  • Rust
    • 略過路徑中的驅動程式和瀏覽器:包含略過路徑中驅動程式和瀏覽器的引數。(a056044d9c)
    • 使用 Debug 格式規範:使用 Debug 格式規範來顯示錯誤訊息。(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)