Selenium 3 之路

来源:互联网 发布:外贸邮件软件小满 编辑:程序博客网 时间:2024/04/30 06:30

Selenium 3 之路




Selenium 2 于2011年7月正式发布,时光如梭,一转眼已经两年了。WebDriver作为Selenium 2最主要的新特性,目前已被收录为W3C标准API,全面支持Chrome、FireFox和Opera。Selenium 2共发布34个子版本,官方支持Java、C#、Python、Ruby和JavaScript,后续将会支持Perl、PHP和其他语言的API。在这两年里,一共57位不同的程序员参与了源码的编写,还有无数的用户在论坛上提供建议和帮助。

当这一切发生的时候,整个世界也在向前发展,现在是时候让Selenium展望未来了。怀着莫大的荣幸,我在此宣布:我们正致力于Selenium 3的研发。

Selenium 3以开发“一款聚焦于移动和Web APP用户的自动化工具”为目标。

对于移动终端的用户新版本意味着有哪些改变呢?Selenium 3将会主导开发一个继承于Webdriver API的测试套件,促进许多不同的可用项目间的可操作性用以支持移动终端。Selenium 3的程序员分别来自Appium、ios-driver和selendroid,他们将会参与这个测试套件的开发。

除此之外,我们还致力于让Selenium背后的技术变得可靠和易用。出于以上的考虑,我们将会看到一些原始的核心实现在Selenium 3中被移除。我们将不再对Selenium RC API提供维护。老的版本仍然会提供单独的下载链接,已经进行的相关开发将会停止,用来投入更紧急的需求。以WebDriver为后盾,我们仍将提供Selenium RC API的实现,这样你可以继续运行原来的用例,不过这是一个非常好的契机直接在项目上使用WebDriver API。

对于那些通过IDE导出的用例和正在运行的HTML套件,我们会提供另外一个执行器,它可以保证你继续运行上述用例。再次声明,老的版本仍然会提供单独的下载链接,一旦Selenium 3发布,我们将不再提供维护。

我们目前的计划实在今年(2013)的圣诞节开始Selenium 3,这将会充满很多乐趣。



译者注:
1、原文链接:http://seleniumhq.wordpress.com/2013/08/28/the-road-to-selenium-3。
2、译者推荐阅读原文,本文为学习之作,如有纰漏,请留言指出,谢谢。
0 0