我是 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/