Firefox 55 與 Selenium IDE

壞消息:從 Firefox 55 開始,Selenium IDE 將不再運作。

壞消息:從 Firefox 55 開始,Selenium IDE 將不再運作

造成這種情況的原因很複雜,但可歸納為兩個主要原因:

  1. 瀏覽器是複雜的軟體,而且不斷發展。Mozilla 一直努力使 Firefox 更快更穩定,同時仍保留我們熟悉和喜愛的彈性和易於擴充的特性。作為該過程的一部分,Firefox 正在將擴充功能從原始的「XPI」格式切換到更新、更廣泛採用的「Web Extension」機制。
  2. Selenium 專案缺少有時間和精力將 IDE 推向採用新技術的人員。

Selenium 是最廣泛使用的測試軟體之一。儘管如此,定期貢獻人員的團隊規模很小:自今年年初以來,只有 11 人進行了 10 次以上的提交,其中兩人佔了一半以上。自 2016 年以來,只有一人一直在維護 IDE。

Selenium 是一個開放原始碼專案。核心貢獻者(包括 IDE 維護者、語言繫結擁有者)都沒有因從事這項工作而獲得報酬。他們這樣做是因為他們喜歡從事程式碼工作,而且他們通常在「大量的空閒時間」中這樣做。IDE 維護者幾乎沒有空閒時間。我們都應該感謝這位提交者付出的時間和努力。謝謝你,Samit!

那麼,我們能做些什麼來向前邁進呢?首先,現在有許多工具正在崛起以填補空白。您應該去看看它們。其次,正在努力使用現代 API 重建 IDE,使其不僅可在 Firefox 上使用。Applitools 的優秀人士正在協助這項工作。

第三件事?那就是您。您可以幫助我們

如果您認為用於快速錄製和播放測試的友善 UI 是一個有用的開放原始碼工具,那麼請加入我們!主要的技術討論正在 #selenium IRC 頻道上進行。如果您偏好 Slack,您也可以在該平台上加入我們。或者,還有永遠有用的 selenium-developers 郵件列表。加入我們。我們很樂意獲得您的幫助,而 IDE 是一個很棒的貢獻項目!

上次修改時間:2021 年 8 月 7 日:重新命名目錄 (e9895f27c26)