Selenium RC 与 Selenium webdriver。

Selenium RC 和 Webdriver 之间的区别如下:

特征Selenium WebdriverSelenium RC
Architecture不是从 Javascript 获得的。

从Javascript中获得。

服务器无需服务器即可开始执行测试用例。

开始执行测试用例需要服务器。

面向对象它广泛用于面向对象的编程。

它适用于面向对象的编程。

浏览器它可以测试所有领先的浏览器,包括在无头模式下的执行。

它可以测试所有主流浏览器。

警报它能够处理警报。

它无法处理警报。

落下它能够处理下拉列表。

它不能处理下拉列表。

动态定位器可以使用动态定位器定位元素。

无法使用动态定位器定位元素。

录制和回放它没有录音和回放的功能。

它不具备录制和回放功能。

鼠标操作它能够处理鼠标操作。

它无法处理鼠标操作。

表现因为它直接与浏览器通信,所以速度很快。

它不如Selenium webdriver快,因为它不能直接与浏览器通信。

iPhone/安卓ID借助Android驱动程序和iPhone驱动程序,它能够测试iPhone/Android。

它无法测试iPhone/Android。

路径它包含绝对 xpath 和相对 xpath。

它只包含绝对xpath。

听众它能够使用侦听器。

它不能使用监听器。

导航它能够处理导航。

它不能处理导航。

用法它有大量的 API,可以与 Java、Python、C#、Ruby 等多种语言一起使用。它只有 JARS 可用于运行测试用例。

以上是 Selenium RC 与 Selenium webdriver。 的全部内容, 来源链接: utcz.com/z/360840.html

回到顶部