Selenium 版本發佈藍圖快照
發佈前計劃和待辦事項清單
Selenium 2 的準備工作
日期未知 此文件先前位於 wiki 上
在最終發佈之前,需要解決以下問題
| 問題 | 摘要 | HtmlUnitDriver 進度 | FirefoxDriver 進度 | InternetExplorerDriver 進度 | ChromeDriver 進度 |
|---|---|---|---|---|---|
| 27 | 處理啟用 Javascript 的瀏覽器中的警示 | 不適用 | 已開始 | 已開始 | 尚未開始 |
| 32 | 使用者指南 | 已開始 | |||
| 34 | 支援 HTTP Basic 和 Digest 驗證 | 尚未開始 | |||
| 35 | Selenium 模擬 | 已完成 Java 和 C# | |||
| 36 | 支援拖放行為 | 不適用 | 已完成 | 已完成 | 已開始 |
| 無 | 範例測試 | 尚未開始 |
一旦這些在 Firefox、IE 和至少一個基於 webkit 的瀏覽器中實作,將會進行最終發佈。
未來展望
以下也是計劃中的
- JsonWireProtocol — JSON 中目前 RemoteWebDriver 線路協定的正式化。
Selenium 3 的準備工作
截至 2015 年 3 月 16 日 此文件先前位於 wiki 上
使用者可見的變更
- 遷移所有驅動程式以在回應中使用狀態字串而不是狀態代碼
- 更新客戶端綁定以應對此情況
- 為 html-suite 測試編寫新的執行器
- 分割建置以移除 RC
清理
- 在 quit() 之後使用 WebDriver 應為 IllegalStateException
- Actions 應具有單一端點
- Capabilities 應與規範相同
- 多次呼叫 WebDriver.quit() 應仍然安全。
- 清理 WebDriver 建構子,將繁重的初始化邏輯拉入 Builder 類別
- 遷移到 Netty 或 webbit 伺服器
- 刪除不必要的雜物
- 為 rc 模擬提供更乾淨的端點
Selenium 4 的準備工作
此文件先前位於 wiki 上 截至 2017 年 4 月 12 日
- 完成 W3C WebDriver 規範
- 在 selenium 中實作規範的本機端要求
- 在獨立伺服器中實作協定轉換
- 發佈 4.0




