TLC 會議 - 2023 年 6 月 8 日

會議正在 Selenium Slack#selenium-tlc 頻道中進行。若要將項目新增至下次會議的議程,請參閱我們的公開滾動式議程

由於 Selenium 會議,下次會議將於 6 月 22 日星期四太平洋時間 07:00 / 美國東部時間 10:00 / 英國時間 15:00 / 印度時間 19:30 舉行。

參與

議程

  • 票券狀態
  • CDP 支援
  • 成員更新
  • 待處理事項
  • 提案/決策
  • CI 健康狀況
  • Selenium 4.10.0

票券狀態

  • 165 個未解決問題;上次會議:164
  • 33 個未完成的 PR;上次會議:35

CDP 支援

  • v114 與 4.10.0 一起發布
  • v115 計劃於 7 月 20 日發布

成員更新

  • 無更新

待處理事項

提案/決策

需要決策的問題列表

  • Selenium Manager 不應修正 PATH 上驅動程式的問題 (#12177)
    • 已決定如果使用者在其 PATH 上有瀏覽器驅動程式,則應以此為優先。
    • 然而,此行為將在 Selenium 5 中變更,其中預設將使用 Selenium Manager。
      • 如果需要,將會有一個環境變數來停用 Selenium Manager。
      • 一個用於停用 Selenium Manager 中網路存取的環境變數。
      • 但是,如果 PATH 上有舊的或不相容的瀏覽器驅動程式,Selenium Manager 將會修正該問題。

CI 健康狀況

  • Selenium Manager 在 Windows 上使用 Bazel 時失敗。
  • C# 由於 runner 的變更而偶爾失敗。

4.11 里程碑

  • 宣布終止 Java 8 支援(已決定)
  • 與 CDP v115 一起發布
  • 包括範例、文件和部落格。
  • 綁定依賴 Selenium Manager 檢查 PATH
  • 綁定中的遠端檔案下載支援
  • Actions PR 終於(?) (Titus??)

Selenium 5 對話

  • 整合 BiDi 和 CDP 介面
  • 功能完善的 Selenium Manager,具有自動驅動程式和瀏覽器下載功能
  • 拆分程式碼以更好地突顯生態系統

進行中專案

待辦事項

  • 為 CI 新增更多支援 (#11305)
  • 將 TouchActions API 新增至 Selenium (#10808)
  • 在 .NET 中新增/修復 Bazel 支援 (#10465)
  • 使用 TypeScript 的 JS [(#10942)]https://github.com/SeleniumHQ/selenium/issues/10942
  • 在 Ruby 中新增 .rbs 檔案 (#10943)
  • 跨語言的全面命令記錄 (#10944)
  • Selenium + Appium 整合
  • 以 TypeScript 重寫 atoms
  • Python Async 重寫?(目前計劃是「加倍」API)
  • .NET Async 重寫(目前計劃是棄用 Sync 程式碼)
上次修改時間:2023 年 6 月 14 日:新增 6 月 8 日的會議記錄 (358be1e427d)