与 selenium RC 相比,Web 驱动程序有哪些优势?

软件测试 自动化测试 硒2 浏览器自动化 硒-rc
2022-01-14 22:16:17

请详细提供答案,以便我们明确选择哪一个,Web驱动程序或Selenium RC。

4个回答

也许我几个月前在stackoverflow上问的这个问题可以对你有所帮助:https
://stackoverflow.com/questions/9781940/selenium-vs-webdriver-any-obvious-advantages 虽然我说我当时决定使用RC时间,在那之后我转向 webdriver。是的,webdriver有问题,但它是一次又一次的升级。我宁愿尝试 selenium 组开发的 webdriver 的新功能,也不愿使用旧的、报废的 selenium。

  • 与 RC 相比,Webdriver 更快
  • Webdriver 模仿更接近现实生活中的交互;与 RC 相比
  • WebDriver 支持更多语言
  • 现在更积极地关注/支持 WebDriver;RC过去了

详情:http ://www.guru99.com/introduction-webdriver-comparison-selenium-rc.html

2017

您使用网络驱动程序。

RC 已弃用,不再开发。

主要优点是 Webdriver 和 RC 套件允许您使用编程语言来创建测试脚本(在 Selenium IDE 中不可能)。

WebDriver 支持以下编程语言(但其他语言有一些第三方支持)

  • 爪哇
  • 。网
  • PHP
  • Python
  • Perl
  • 红宝石

他们不同的地方;

WebDriver 比 Selenium RC 更快,因为它直接与浏览器对话,使用浏览器自己的引擎来控制它

Selenium RC 往往比 Webdriver 慢,因为它使用称为 Selenium Core 的 Javascript 程序。这个 Selenium Core 是直接控制浏览器的核心,而不是你。

WebDriver 也可以支持 HtmlUnit。在某些情况下非常有用的无头浏览器。