公開專案會議 - 2021年4月22日
分類
會議記錄存檔
繼續每兩週一次的公開專案會議系列,以下是 2021 年 4 月 22 日下午 5:30 CET 舉行的會議時間軸。(以下時間為 IST)
會議在 Selenium Slack 上的 #selenium-tlc 頻道舉行。
Diego Molina 晚上 9:02
pinging @simonstewart @AutomatedTester @harsha509 @Puja Jagani @jimevans @barancev @manoj9788 @mmerrell @titusfortner @p0deje
Simon Stewart 晚上 9:02
我將在 SauceCon
晚上 9:02
我希望 beta 4 擁有的東西
Diego Molina 晚上 9:02
以及其他在場的人 :slightly_smiling_face
晚上 9:03
一般專案統計
- 上次會議:163 個未解決的問題,24 個未解決的 pull request
- 目前:157 個未解決的問題,25 個未解決的 pull request
Simon Stewart 晚上 9:03
我希望 beta 4 擁有的東西
- 刷新 NewSessionQueue
- 在 AWS 或類似環境中使用 >50 個同步測試對新 Grid 進行壓力測試
- 檢查 Redis/JDBC 後端服務是否實際運作
Diego Molina 晚上 9:06
下一個主題
- 第 4 個 Beta 的待辦事項?
- 伺服器 - Grid
- 透過 WebSocket 管道傳輸 VNC 連接器以實現即時影片
- 調查:在終止的會話中截取螢幕截圖時,Grid 卡住
- 調查:當瀏覽器驅動程式進程無法被終止時,Grid 卡住
- 調查:將命令轉發到節點時,路由器請求逾時
- 統一新的 Session Queue
- 在 AWS 或類似環境中使用 >50 個同步測試對新 Grid 進行壓力測試
- 檢查 Redis/JDBC 後端服務是否實際運作
- 每個節點多於 1 個 IE 會話? https://github.com/SeleniumHQ/selenium/issues/9388
語言綁定
- C#、Java 和 JS 中缺少「se:cdpVersion」
- 所有綁定都可以透過 Grid 進行 CDP 嗎?
- Selenium 4 中有哪些功能?
- 所有綁定都實作了嗎?
Simon Stewart 晚上 9:06
「統一新的 session queue」大部分已完成,我想
晚上 9:07
(著名的最後一句話)
Diego Molina 晚上 9:07
那是您發送的 PR,我們將與 @Puja Jagani 合作,我相信
Luke Hill 晚上 9:07
有人(實際上是幾個人)向我詢問了 alpha/beta 版本。他們更想知道我們是否會像 v3 那樣期待一大堆版本。
晚上 9:08
我給了他們完整的解釋 - 我們不做發布時間表等等。但我想在這裡詢問是否有人對此有任何想法。
Diego Molina 晚上 9:08
對於 Grid 工作,我正在處理與「調查」相關的項目
晚上 9:09
但我想問問這裡的人們,您們如何看待「每個節點多於 1 個 IE 會話? https://github.com/SeleniumHQ/selenium/issues/9388」
Titus Fortner 晚上 9:10
@luke 告訴他們這沒關係,如果他們只使用綁定,他們應該已經更新了。目前真正正在進行的工作只有 grid 功能,以及從 w3c 規範等添加各種新功能。在這一點上,堅持使用 3.x 沒有任何技術優勢
Luke Hill 晚上 9:10
這與所有建議和已發布的文章相悖,這些文章明確指出「每個節點不要使用超過 1 個 IE 會話」@diemol
David Burns 晚上 9:10
re: se:cdpVersion,很容易添加,但我注意到我們從未使用過版本,我們似乎使用最新的版本
Diego Molina 晚上 9:10
有些人抱怨他們每個節點無法運行超過一個測試,我們不建議這樣做,因為他們一直能夠這樣做。程式碼變更很小,而且我相信我們應該允許他們這樣做,並加上「您將自行承擔風險」的警告
Luke Hill 晚上 9:11
我們是否知道此限制何時/何處出現?以及隨附的 PR?
Diego Molina 晚上 9:11
IE 限制?自 Grid 4 建構之初
Simon Stewart 晚上 9:12
@AutomatedTester java 綁定應該正在使用版本
David Burns 晚上 9:12
@simonstewart 抱歉,我的意思是 JS
JS 綁定僅使用最新的版本…
David Burns 晚上 9:12
@simonstewart 抱歉,我的意思是 JS
晚上 9:13
JS 綁定僅使用最新的版本…
Diego Molina 晚上 9:14
@AutomatedTester 我相信它尚未在 C# 和 JS 中實作(我需要再次檢查 Java)
David Burns 晚上 9:14
JS 還不需要它…在沒有一點重新架構的情況下
我,或 @Puja Jagani,因為她一直在涉足 .NET,可以處理 c# 的
或 @jimevans 顯然也可以
Diego Molina 晚上 9:15
我相信想法是根據瀏覽器版本使用「正確的」CDP 版本,因此如果 JS 具有它會很好
David Burns 晚上 9:16
也許 @harsha509 有時間研究一下
Sri Harsha 晚上 9:17
它需要在 JS 中重寫 CDP。我會研究一下。
Diego Molina 晚上 9:17
那太棒了
酷,所以我相信我們需要處理一些待辦事項,看看兩週後的情況 :slightly_smiling_face
Titus Fortner 晚上 9:18
從錯誤的角度來看,#9359 是 Sauce 用戶遷移到 Selenium 4 的絕對阻礙,但 @Puja Jagani 正在協助確認它。
最好至少在下一個版本發布之前知道發生了什麼
Diego Molina 晚上 9:20
我認為我們有足夠的時間來弄清楚那個
Simon Stewart 晚上 9:20
可重現的測試案例很有幫助
Titus Fortner 晚上 9:20
是的,應該從一開始就這樣做
Diego Molina 晚上 9:20
我想知道是否有人要求 @titusfortner 提供可重現的測試案例 :smile
Titus Fortner 晚上 9:21
tbf 我確實放了需要放入 POM 的內容
晚上 9:21
我只是沒有創建一個可以克隆以查看問題的完整專案
Diego Molina 晚上 9:21
無論如何,我們可以轉到今天最後一個主題,IDE
晚上 9:21
Selenium IDE
- 誰知道發布流程是什麼?
- 需要什麼?
- 誰可以協助審查 pull request?
Sri Harsha 晚上 9:22
在 beta 4 之前,我也將解決 JS api 文件。也許我可以將其傳遞給 @diemol 以進行審查和上傳
Diego Molina 晚上 9:22
發布* 需要什麼
Diego Molina 晚上 9:23
@Todd Tarsi 在這裡,他們想要貢獻,所以如果能幫助他們會很好
David Burns 晚上 9:23
如果 @corevo 或 @tourdedave 記錄了發布流程,我想我有一些金鑰可以做到
Diego Molina 晚上 9:23
我可以檢查它是否已記錄,否則聯繫他們
Todd Tarsi 晚上 9:23
大家好,是的,如果我可以以任何方式提供幫助,請告訴我。自從它是 UI 與 zanarkand(是這個名字嗎?)以來,我一直在做 selenium ide 的東西
Diego Molina 晚上 9:24
我們需要 3 個商店的金鑰,對嗎?Edge、Chrome 和 Firefox
晚上 9:25
我們也應該更新文件以提及它在 Edge 中可用
Todd Tarsi 晚上 9:27
如果我們想要,我可以 PR 簡單的文件變更。
Diego Molina 晚上 9:27
酷
因此,我們將檢查正確測試和發布 IDE 需要什麼,我們將在 #selenium-tlc 中發布
感謝您表現出的興趣,@Todd Tarsi
好的,我想今天就到這裡了,對嗎?
有人有其他主題嗎?
似乎沒有,謝謝大家!
(並感謝 @harsha509 將筆記發布到我們的部落格 :slightly_smiling_face:)




