跳至主要內容

WebdriverIO v8 發布

·閱讀時間 10 分鐘

雖然比預期的時間長了一些,但 WebdriverIO 團隊很高興地宣布,我們今天終於發布了 v8!🎉 🎉 🎉

與幾乎所有最近的主要更新一樣,我們再次需要觸及專案的每個檔案。這次新版本的主要目標是最終從 CommonJS 過渡到 ESM,這使我們能夠繼續進行重要的依賴更新並避免安全問題。此外,我們清理了一些技術債務,例如刪除了所有與同步命令執行相關的程式碼(該程式碼已於去年棄用),並實作了一個新的 Action API 介面,並簡化了 WebdriverIO 使用測試執行器處理全域物件的方式。

使用 WebdriverIO 新的輔助功能選擇器,讓您的應用程式保持可存取性,並讓您的 e2e 測試保持穩定

·閱讀時間 3 分鐘

在 e2e 測試中提取元素有時可能非常困難。複雜的 CSS 路徑或任意的測試 ID 會使其可讀性降低或容易失敗。當我們的測試失敗時,我們感到的失望遠遠不及那些需要在沒有考慮輔助功能的情況下建置的應用程式上使用螢幕閱讀器等輔助設備的人們的不良體驗。

歡迎!我能幫您什麼嗎?

WebdriverIO AI Copilot