Selenium 2.6 版本發布
分類
如果您一直仔細關注這個部落格,您會注意到我們上次發布的版本公告是 2.3,因此我們宣布 2.6 版本已發布(甚至在 Maven 上!)可能會讓您感到驚訝。別擔心:2.4 和 2.5 版本已按時且順利發布。另一方面,2.6 版本醞釀了將近三週。
Selenium 2.6 引入了大量改進和穩定性修復。Kristian Rosenvold 在 Grid 2.0 上創造了奇蹟,解決了許多已報告的問題並清理了實作。依照專案的優良傳統,我現在 欠他一頓晚餐,以感謝他的辛勤工作。謝謝你,Kristian!
對於那些未使用 Grid 的使用者,除了常規的錯誤修復套件外,Selenium 2.6 現在還支援從 3.0 到 7 的所有 Firefox 版本。對於那些使用 Java 的使用者,有一個 ExpectedConditions (http://selenium.googlecode.com/svn/trunk/docs/api/java/org/openqa/selenium/support/ui/ExpectedConditions.html) 類別,在使用 [Wait](http://selenium.googlecode.com/svn/trunk/docs/api/java/org/openqa/selenium/support/ui/Wait.html) 和 WebDriverWait (http://selenium.googlecode.com/svn/trunk/docs/api/java/org/openqa/selenium/support/ui/WebDriverWait.html) 類別時,提供了許多有用的條件。OperaDriver 的封裝版本也已升級到 0.7.2,可與 Opera 11.5 及更高版本搭配使用。
我們還花費了大量的時間和精力來解決進階使用者互動 API (http://selenium.googlecode.com/svn/trunk/docs/api/java/org/openqa/selenium/interactions/package-frame.html) 中的問題。我們很想了解您如何使用它,以及您可以看到哪些差距。有關變更的更多詳細資訊,請查看發行說明。
發布頻率最近有所下降,但我們計劃從現在開始恢復每週發布。2.7 版本即將到來!




