Ger*_*mma -4 windows selenium selenium-grid batch-file
我想知道用Hub和3个节点(IE节点,FF节点和chrome节点)启动Selenium网格的最有效,最简便的方法是什么。
例如,是否可以通过运行一个批处理文件来做到这一点,该文件打开多个cmd提示,而每个cmd提示都运行各自的硒节点注册配置?
目前,我使用4个cmd提示符启动它,并分别在每个cmd提示符中注册带有参数的节点。
注意:我正在运行Windows 10。
为此,您只需将所有cmd命令放在一个* .bat文件中,所有命令都将执行。集线器和2个节点(要创建更多节点,只需复制并过去并更改端口)的文件内容将如下所示:
cmd /C start/MIN java -jar D:\selenium\selenium-server-standalone-2.53.0.jar -role hub -port 4445 -timeout 3000 -browserTimeout 3600
cmd /C start/MIN java -jar D:\selenium\selenium-server-standalone-2.53.0.jar -role node -Dwebdriver.chrome.driver=D:\ChromeDriver\chromedriver.exe -Dwebdriver.ie.driver=D:\IEDriver\IEDriverServer.exe -hub http://localhost:4445/grid/register -port 5696
cmd /C start/MIN java -jar D:\selenium\selenium-server-standalone-2.53.0.jar -role node -Dwebdriver.chrome.driver=D:\ChromeDriver\chromedriver.exe -Dwebdriver.ie.driver=D:\IEDriver\IEDriverServer.exe -hub http://localhost:4445/grid/register -port 5697
Run Code Online (Sandbox Code Playgroud)
但是它将不同的cmd窗口不一样。