宣布 Selenium 3.0-beta1

在 2013 年的 SeleniumConf 上,我們宣布 Selenium 的新主要版本將在「聖誕節前」發布。

在 2013 年的 SeleniumConf 上,我們宣布 Selenium 的新主要版本將在「聖誕節前」發布。 幸運的是,我們從未說明是哪個聖誕節,因為我們花了一段時間才完成所有想要做的變更! 我們很高興宣布第一個 Beta 版本 — Selenium 3.0.0-beta1 的發布。

我們希望您能在您的專案中試用它,並在我們發布 3.0 版本之前,向我們提供關於哪些地方有問題的回饋! 請記住,這是一個 Beta 版本,因此您的回饋對於幫助我們消除任何問題非常有用且寶貴。

在過去六年裡,我們一直建議使用者切換到較新的 WebDriver API,並停止使用原始的 RC API。 隨著 Selenium 3.0 的發布,原始的 RC 實作已被移除,取而代之的是基於 WebDriver 之上的實作。 對於許多使用者來說,此變更將完全不會被注意到,因為他們已不再使用 RC API。 對於那些仍在使用 RC API 的使用者,我們已盡力使變更盡可能順利,但我們歡迎高品質的錯誤報告,以幫助我們修復發生的任何問題。 Maven 使用者將需要在新的「leg-rc」套件中新增依賴項,才能存取舊的 RC API。

您可能需要注意其他一些變更

  • 您需要執行 Java 8 才能使用 Selenium 的 Java 部分。 這是 Oracle 官方支援的最舊 Java 版本,因此希望您已經在使用它了!
  • 對 Firefox 的支援是透過 Mozilla 的 geckodriver
  • 在 macOS(Sierra 或更高版本)上,對 Safari 的支援是透過 Apple 自己的 safaridriver 提供。
  • 對 Edge 的支援由 MS 透過他們的 webdriver server 提供。
  • 僅支援 IE 9 或更高版本。 較早的版本可能可以使用,但由於 MS 不再支援它們,因此不再受支援。

我們很快就會在這個部落格上發布更多關於 Selenium 3.0 的資訊,但在那之前,如果您有興趣了解更多資訊,那麼Simon 最近舉辦的網路研討會是一個很好的起點。

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