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 日排程。
成員更新
- Maaret Pyhajarvi 加入 PLC
- Boni García 加入提交者團隊
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 檔案
- 其他導致新用戶感到困擾的事情(?)