我是 Selenium 的新手,并且正在使用 Selenium 在维护会话的同时同时导航到同一网站的多个页面。我可以通过以下两种方式创建控制器:
我了解 Selenium Grid 通过使用集线器节点概念来支持分布式执行;但与选项 1 相比,我将获得哪些主要好处。
我看到有人使用选项 1,但面临一些问题。参考:Selenium 中没有网格的多个 WebDriver 实例?
是否建议在多线程环境中使用 Grid over Selenium WebDriver?如果是这样,为什么?此外,Selenium Grid 是否会负责清除其节点中的任何陈旧浏览器实例(开箱即用)?
java selenium multithreading selenium-grid selenium-webdriver