Selenium 2.6 发布

如果您仔细关注过这个博客,您会注意到我们上次发布的版本公告是关于 2.3 的...

如果您仔细关注过这个博客,您会注意到我们上次发布的版本公告是关于 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 即将到来!

上次修改时间:2024年4月5日:断开的链接 (#1612)[部署站点] (c73064b0d9b)