selenium-rc - Selenium Grid2、Selenium Grid 和远程 webdriver 之间的区别

标签 selenium-rc webdriver selenium-webdriver

我是 Selenium 新手,需要您的帮助来理解 Grid2、Grid 和 RemoteWebDriver 之间的区别。我喜欢 Selenium Grid 背后的概念,但请注意有 Grid2 使用 Selenium2。然后听说了 RemoteWebDriver,现在我不确定它们是如何相关的以及哪一个更好地实现原始的 selenium Grid 概念。

感谢任何帮助。

最佳答案

基本上:

Grid 2 是 Grid 的新版本,它与新的 WebDriver 支持的 Selenium (Selenium 2) 配合使用。

术语“Selenium”经常与“WebDriver”互换使用,但它们不是同一件事; Selenium 由 WebDriver 提供支持。 Selenium 提供了更强大的功能集,虽然您可以使用 WebDriver 完成相同的事情,但 Selenium 会处理一些更复杂操作的细节。

RemoteWebDriver 与网格交互以跨多台计算机或虚拟机运行测试。 换句话说,您使用 RemoteWebDriver(或 Selenium 2)编写测试,然后可以将它们插入网格。

关于selenium-rc - Selenium Grid2、Selenium Grid 和远程 webdriver 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8471208/

相关文章:

java - 键无法解析为变量

selenium - 获取 Selenium 启动的浏览器的PID

python - 如何在 xpath 字符串中使用 unicode? (统一码编码错误)

java - 获取所有开头的链接

Maven 测试 (webdriver/testng) 在不存在的文件夹中寻找资源。我怎样才能告诉它在哪里寻找它?

javascript - Selenium 与 JavaScript 和 Nodejs : How to count elements on page?

firefox - Selenium - 如何使用控制台、脚本和网络打开 Firebug

ruby - Selenium RC :How to launch Interactive testing with Multiple browsers

selenium - Webdriver.IO - 以非阻塞方式检查元素是否存在

ruby - capybara :无法找到 xpath "/html"(Capybara::ElementNotFound)