Selenium IDE – 回顧與展望

自從我接掌 Selenium-IDE 以來,已經過了六個月和三個版本。

自從我接掌 Selenium-IDE 以來,已經過了六個月和三個版本。那段時間的根本變化是採用了像 Firebug 那樣優秀的插件模型。(我們也自行託管它,這從專案內部的角度來看意義重大。)

目前,您可以新增自訂使用者擴充功能和格式器,但在不久的將來,您也可以新增位置策略。

那麼 Se-IDE 的未來會是什麼樣子呢?

  • 1.0.8 – 大量錯誤修正,也許還有透過插件實現的位置策略
  • 1.0.9 – 如果位置策略沒有納入 1.0.8,則會在此版本中加入。而且很可能有錯誤修正。
  • 1.0.10 – 從 Se-IDE 中移除 UI-Element 並使其成為插件

目前還在透過 Google Summer of Code 進行將 Se-IDE 的內部結構從同步模型重構為非同步模型的工作。如果成功,並且我們決定使用它,則會觸發版本號碼升級到 1.1.0。

您問時間表嗎?嗯,當我接手 Se-IDE 時,計畫是每月發布一個版本。這要么是天真,要么是過於樂觀,所以它們開始有點延遲。1.0.8 版本也將會更加延遲。預計 1.0.8 的 Beta 版將在月底左右推出,最終版本將在八月中旬推出。

我知道您可能想知道在接下來的一段時間裡,您將在 Se-IDE 中看到哪些酷炫、超級厲害的功能?嗯… 實際上沒有。至少核心 Se-IDE 沒有。任何新增功能或變更以向 Se-IDE 新增內容的行為都會受到很大的阻力。如果您無法透過插件完成您的目標,那麼我會認為這是 API 方面的遺漏。

這就是我們從維護者角度來看的情況,但最終使用者也在一定程度上對此有所影響。我們現在使用 Google Code Issue Tracker 來管理專案。如果您的錯誤不在那裡,那麼獲得解決的可能性就會大大降低。而且,如果一個問題有很多星號,這也表明我們應該關注它。

現在開始破解定位器…

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