公众号-IT赶路人,专注分享与IT相关的知识! 关注我,成就最好的自己!
Selenium网格 是Selenium Suite的一部分,专门用于跨不同浏览器、操作系统和计算机并行运行多个测试。用户需要配置远程服务器才能执行测试。
上面的代码启动Chrome浏览器并导航到‘baseURL’变量中指定的URL。它验证了页面上是否显示了一个名为“Mobile Testing”的链接
可以修改“nodeURL”变量上的URL以反映远程计算机的IP地址。可以在生成的默认TestNG报告上验证测试结果
-
Selenium Grid用于在不同的浏览器和平台上同时运行多个测试。
-
网格使用枢纽-节点概念。
-
集线器是加载测试的中心点。
-
节点是将执行加载到集线器上的测试的Selenium实例。
-
有两种方法可以验证集线器是否正在运行:一种是通过命令提示符,另一种是通过浏览器
-
DesiredCapabilites用于设置我们将自动化的浏览器和操作系统的类型
-
RemoteWebDriver用于设置我们的测试将在哪个节点(或机器)上运行。