跳至主要內容

Spectron 淘汰公告

·2 分鐘閱讀

Spectron 將於 2022 年 2 月 1 日淘汰。


自 2022 年 2 月起,Spectron 將被 Electron 團隊正式淘汰

為什麼要淘汰 Spectron?

雖然 Spectron 一直為每個新版本的 Electron 發布新版本,但該專案在一年多的時間裡幾乎沒有維護和改進,目前也沒有全職維護者。隨著 remote 模組從 Electron 核心移出並移至 Electron 14 中的外部模組,Spectron 將需要進行重大重寫才能繼續可靠地工作。

在審查了 Spectron 持續維護的幾個可用選項後,Electron 團隊決定在 2022 年淘汰 Spectron。

淘汰時程

以下是我們計畫的淘汰時程

  • 2021 年 11 月 - 2022 年 1 月:Electron 團隊將繼續接受社群的提取請求。
  • 2022 年 1 月:將發布關於 Spectron 淘汰的最終警告版本。
  • 2022 年 2 月 1 日:Spectron 的儲存庫將被標記為「已封存」。將不再接受任何提取請求。

在 2022 年 2 月 1 日之後,Electron 將繼續無限期地保留 Spectron 儲存庫,以便其他人可以自由分支或使用現有程式碼來開發他們的專案。我們希望這將有助於為可能仍依賴 Spectron 的任何專案提供更長的轉換時間。

Spectron 的替代方案

如果您目前在您的專案中使用 Spectron,並且想要遷移到替代的測試解決方案,您可以閱讀我們的自動化測試指南

我們目前有幾個其他推薦的 Spectron 替代方案,包括 Playwright 和 WebDriverIO。每個選項的官方教學都可以在我們的自動化測試文件中找到。

接下來的步驟

Electron 團隊感謝您使用 Spectron 和 Electron。我們理解您們很多人都依賴 Spectron 來測試您的應用程式,我們希望盡可能讓您們的轉換過程順利。感謝您選擇 Electron!