Selenium 4.17 已發布!
今天我們很高興宣布 Selenium 4.17 已發布!
分類
我們非常高興地宣布 Selenium 4.17.0 的 Javascript、Ruby、Python、.NET、Java 和 Grid 版本已發布!所有項目的連結都可以在我們的下載頁面上找到。
精選
- Chrome DevTools 支援現在為:v119、v120 和 v121(Firefox 所有版本仍使用 v85)
- Selenium Manager 記錄使用情況 設定環境變數
SE_AVOID_STATS為"true"以避免傳送資訊。 - Chrome 無頭模式變更了瀏覽器名稱,以反映它實際上不是 Chrome;Selenium 現在可以無縫處理此問題,但您仍然應該切換到
--headless=new(請參閱:Headless 模式即將消失)
各語言的重點變更
- Java
- 移除已棄用的事件監聽器類別;更新為 EventFiringDecorator 和 WebDriverListener 類別
- 允許停用 Grid UI
- 已棄用 FirefoxBinary 類別和舊版錯誤代碼
- 已棄用 HTML5 功能,適用於離線儲存、位置和網路連線
- 不再接受帶有 desiredCapabilities 關鍵字的工作階段請求
- 查看所有變更
- JavaScript
- 移除已棄用的無頭方法和相關參考
- 實作遠端檔案下載
- 查看所有變更
- .NET
- 改進新的記錄實作
- 移除先前已棄用的程式碼
- 查看所有變更
- Python
- 更新 WPEWebKit 支援
- 移除先前已棄用的程式碼
- 已棄用 FirefoxBinary 和數個過時的 FirefoxProfile 方法
- 查看所有變更
- Ruby
- 記錄器預設輸出到 stderr 而非 stdout
- 查看所有變更
- Rust
- 當未發現瀏覽器路徑時,使用快取中的最新瀏覽器
- 從回應剖析 JSON 錯誤時,擲回描述性訊息
- 查看所有變更
貢獻者
特別感謝所有協助 Selenium 團隊發布此版本的人!
Selenium
Andrei Solntsev
James Braza
Lauro Moura
Valery Yatsynovich
Viet Nguyen Duc
Henrik Skupin
Selenium 文件與網站
Yevgeniy Shunevych
Docker Selenium
Auto81
Amar Deep Singh
Viet Nguyen Duc
Selenium 團隊成員
也感謝所有為此版本做出貢獻的團隊成員
David Burns
Boni García
Diego Molina
Sri Harsha
Nikolay Borisenko
Alex Rodionov
Puja Jagani
Titus Fortner
請關注 SeleniumHQ 以獲取最新資訊!
祝您測試愉快!




