下载Selenium Server (Grid)
下载地址下载最新稳定版,当前为selenium-server-standalone-3.141.59.jar
selenium-grid搭建
在hub机器上打开终端输入
java -jar selenium-server-standalone-3.141.59.jar -role hub #端口默认4444
在node机器上打开终端输入,其中 -role指定角色为node, -port指定端口为 5555, -hub指定连接hub地址
java -jar selenium-server-standalone-3.141.59.jar -role node -port 5555 -hub http://localhost:4444/grid/register
注意:如果一台机器既作为hub又作为node,则需要打开两个终端分别输入上述两条命令
hub机器上运行自动化脚本
Java:
WebDriver driver = new RemoteWebDriver(new URL("http://localhost:4444/wd/hub/"), new ChromeOptions());