我是Selenium的新手,需要你的帮助才能理解Grid2,Grid和remoteWebDriver之间的区别。我喜欢Selenium Grid背后的概念,但请注意Grid2使用Selenium2。然后听说过RemoteWebDriver,现在我不确定它们是如何相关的,哪一个更适合实现原始的selenium Grid概念。
感谢任何帮助。
答案 0 :(得分:4)
基本上:
Grid 2是Grid的新版本,它与新的WebDriver-Backed Selenium(Selenium 2)配合使用。
术语“Selenium”经常与“WebDriver”互换使用,但它们不是同一个东西; Selenium由WebDriver提供支持。 Selenium提供了更强大的功能集,虽然您可以使用WebDriver完成相同的工作,但Selenium会处理一些更复杂操作的细节。
RemoteWebDriver与Grid交互以跨多台计算机或VM运行测试。 换句话说,您使用RemoteWebDriver(或使用Selenium 2)编写测试,然后将它们插入网格中。