Grid 3

Selenium Grid 3 支持 WebDriver,不包含 Selenium RC 代码。Grid 3 为新的 Grid 4 进行了完全重写。

您可以阅读我们的文档以获取有关 Grid 4 的更多信息

Selenium Grid 是一个智能代理服务器,允许 Selenium 测试将命令路由到远程 Web 浏览器实例。它的目的是提供一种简单的方法,以便在多台机器上并行运行测试。

使用 Selenium Grid,一台服务器充当中心,将 JSON 格式的测试命令路由到一个或多个注册的 Grid 节点。测试连接中心以获取对远程浏览器实例的访问权限。中心有一个它提供访问的已注册服务器列表,并允许控制这些实例。

Selenium Grid 允许我们在多台机器上并行运行测试,并集中管理不同的浏览器版本和浏览器配置(而不是在每个单独的测试中)。

Selenium Grid 不是万能的。它解决了一部分常见的委派和分发问题,但例如不会管理您的基础设施,并且可能不适合您的特定需求。

最后修改于 2022 年 1 月 10 日:更多 wiki (#907) [部署站点] (adcf706a1ad)