Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用单个windows批处理文件启动selenium网格(集线器和3个节点)_Windows_Batch File_Selenium_Selenium Grid - Fatal编程技术网

使用单个windows批处理文件启动selenium网格(集线器和3个节点)

使用单个windows批处理文件启动selenium网格(集线器和3个节点),windows,batch-file,selenium,selenium-grid,Windows,Batch File,Selenium,Selenium Grid,我想知道用Hub和3个节点(即节点、FF节点和chrome节点)启动Selenium网格最有效、最简单的方法是什么 例如,我可以运行一个批处理文件来打开多个cmd提示符,每个cmd提示符运行各自的selenium节点注册配置吗 目前,我正在使用4个cmd提示符启动它,并在每个cmd提示符中分别使用参数注册节点 注意:我正在运行Windows 10。要执行此操作,您只需将所有cmd命令放在一个*.bat文件中,所有命令都将被执行。hub和2个节点的文件内容(要创建更多节点,只需复制、通过和更改端口

我想知道用Hub和3个节点(即节点、FF节点和chrome节点)启动Selenium网格最有效、最简单的方法是什么

例如,我可以运行一个批处理文件来打开多个cmd提示符,每个cmd提示符运行各自的selenium节点注册配置吗

目前,我正在使用4个cmd提示符启动它,并在每个cmd提示符中分别使用参数注册节点


注意:我正在运行Windows 10。

要执行此操作,您只需将所有cmd命令放在一个*.bat文件中,所有命令都将被执行。hub和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

但是会有不同,也不一样。

非常感谢!工作得很有魅力。似乎我错过了“开始/分钟”部分。