TLC 會議 - 2022 年 8 月 3 日

會議正在 Selenium Slack#selenium-tlc 頻道中進行。

議程

  • 票券狀態
  • CDP 支援
  • 成員更新
  • PLC 狀態更新
  • Selenium Manager
  • Selenium 4.4
  • Selenium 4.5
  • Selenium 待辦事項
  • Selenium 5.0 構想

參與

出席 TLC 成員包括

票券狀態

  • 100 個未解決問題(比上次多 6 個)
  • 20 個未完成的 PR(比上次多 1 個)

CDP 支援

已支援 v104。v105 預計於 8 月 30 日排程。

成員更新

PLC 狀態更新

  • PLC 會議於 8/2 舉行,但沒有 SFC 代表。正在考慮重新安排時間。
  • SeConf 2023 網站 → Save the Date 頁面現已上線
    • PLC 目前正在制定時間表,以便為活動準備就緒
  • F2F → 柏林測試自動化峰會,8 月 24-26 日,適用於 TLC/PLC
  • 成員 → 需要新的 PLC 成員;正在考慮新的「專案負責人」
  • 正在調查將 PLC 設為有薪職位的可能性
  • 過去曾有稱為 Selenium Fellowship 的機制,可用於此目的
  • Alexei 已被 PLC 除名
    • 然而,歡迎 Alexei 回到團隊!

Selenium Manager

  • 徵求回饋!提案 文件
  • 請提供回饋,以便我們可以在下次 TLC 會議(8 月 17 日)之前開始開發

Selenium 4.4

我們未能實作所有想做的內容,因此將許多項目移至 4.5

  • 在 Chrome 中設定 w3c: false 時發生錯誤 — #10448(所有綁定;在 Java 中警告)
  • 虛擬驗證器 — #10541 (TamsilAmani)

Selenium 4.5

  • 所有語言的 Firefox 擴充功能測試/範例 #8357 (titusfortner)
  • 低並發 Grid 錯誤 — #10332(僅限 Grid)(開放)
  • 移除 ELEMENT — #6393(僅限 Java)(開放)
  • 新增 JWP 測試以協助過渡到僅限 w3c — #10374(僅限 Java)(開放)
  • v105 支援

Selenium 待辦事項

Selenium 開發人員可以追求的主要專案構想列表。

  • 編纂 BiDi API
  • 將 TouchActions API 新增至 Selenium
  • 包含可執行範例的完整文件
  • 修復 .NET 中的 Bazel 支援
  • Edge 中 IE 模式的更佳 API
  • 完成 Python 中的 TypeHints
  • 在 Ruby 中新增 .rbs 檔案
  • Selenium + Appium 合併
  • 跨語言的完整命令記錄
  • 以 TypeScript 重寫 atoms

Selenium 5

討論了 Selenium 5 的一個選項是實作我們討論過的非向後相容的變更

  • Java 11 需求
  • Python Async 重寫
  • .Net Async 重寫

討論了 Selenium 5 的另一個選項是「batteries included」版本,以包含

  • 自動瀏覽器下載
  • 自動驅動程式下載
  • 完成在 Python 中新增 Typing hints
  • 轉換 JS 以使用 Type Script
  • 可能為 Ruby typing 新增 rbs 檔案
  • 其他導致新用戶感到困擾的事情(?)
上次修改時間:2022 年 8 月 10 日:新增 2022 年 8 月 3 日的會議記錄 (718cd533d98)