一、工作原理
Grid包括hub节点和node节点,其中hub节点是主节点,node是子节点。通过hub向node分发多条任务,实现并发执行多条测试用例,达到分布式测试的目的
二、如何使用
1.首先需要有一个jar包(示例):selenium-server-standalone-2.40.0.jar
2.电脑需要有jdk、python
3.启动hub:创建bat文件,编辑内容如下。其中maxSexxion设置最大会话请求数量为10,主要用来并发执行测试用例
java -jar selenium-server-standalone-3.141.0.jar -role hub -maxSession 10 -port 4444
4.双击bat文件,运行以后出现如下界面
5.在浏览器输入localhost:4444出现如下界面,说明启动成功
6.接下来启动node,再次创建bat文件,输入如下内容 ,其中-hub后面的内容用第4步中的第1条网址,设定端口号为5555ÿ