除了 WebDriver API 之外,Selenium 2.0 与之前的版本有何不同?

软件测试 硒2 网络驱动程序
2022-01-21 12:58:52

我正在缓慢但肯定地开始倾向于 selenium 2.0,因为每个人都对此大惊小怪。我想知道除了 WebDriver API 之外,selenium 2.0 与以前的版本有多大不同。在我看来,这是我读到或看到的唯一区别。

有人会推荐我从这里开始使用 Selenium 2.0 吗?

2个回答

好消息是您正在转向 Selenium 2.0。请继续。如果您想了解更多关于差异的信息:

  • 您可以尝试这个链接,来自之前似乎已经讨论过的旧堆栈流。

  • 此外,您可以尝试这一点,其中讨论了 Selenium 项目的简史。从中你可以收集到所遵循的路径和合并的原因,从而间接地了解一些差异。

  • 如果您渴望更多,Simon Stewart 有一篇有趣的文章 ,除了架构和路线图之外,还可以深入了解 Selenium2 背后的动机及其演变历史,以及 Selenium1 的演变历史。

  • 最后,如果您使用问题标题中提到的关键字进行搜索,除了上面提到的链接之外,谷歌还可以抛出其他几个相关链接。

请参阅我对“Selenium IDE、Server、RC、2.0 和 WebDriver 有什么区别?”的回答。在 StackOverflow上了解 Selenium 1.x 和 2.x 之间差异的完整细分。但是,如果您要忽略 WebDriver API 并坚持使用 Selenium RC API,唯一显着的区别是对更新浏览器版本的支持。RC API 中几乎没有错误修复,甚至可能没有,这取决于您使用的是哪个 1.x 版本。RC API 没有新功能。