Browser 如何在一台Selenium节点计算机上运行多个浏览器

Browser 如何在一台Selenium节点计算机上运行多个浏览器,browser,selenium,grid,command,Browser,Selenium,Grid,Command,如何在一台Selenium节点计算机上运行多个浏览器。在命令提示符中,该命令是什么。任何人都可以在这方面帮助我。默认情况下,节点可以运行 钢筋混凝土 5款Firefox浏览器 5个Chrome浏览器 1 IE浏览器 网络驱动程序 5款Firefox浏览器 5个Chrome浏览器 1 IE浏览器 因此,从技术上讲,默认节点一次可以运行22个浏览器。你需要做的就是,如果你有,比如说,2个节点,当你在网格上启动一个测试时,它首先为每台打开的机器分配1个测试,然后堆叠浏览器。运行3个测试后,它将针对下一

如何在一台Selenium节点计算机上运行多个浏览器。在命令提示符中,该命令是什么。任何人都可以在这方面帮助我。

默认情况下,节点可以运行

钢筋混凝土 5款Firefox浏览器 5个Chrome浏览器 1 IE浏览器 网络驱动程序 5款Firefox浏览器 5个Chrome浏览器 1 IE浏览器 因此,从技术上讲,默认节点一次可以运行22个浏览器。你需要做的就是,如果你有,比如说,2个节点,当你在网格上启动一个测试时,它首先为每台打开的机器分配1个测试,然后堆叠浏览器。运行3个测试后,它将针对下一个可用浏览器打开第三个会话

如果您想自定义它,只需创建一个config.json文件,并指定maxSessions


默认情况下,节点可以运行

钢筋混凝土 5款Firefox浏览器 5个Chrome浏览器 1 IE浏览器 网络驱动程序 5款Firefox浏览器 5个Chrome浏览器 1 IE浏览器 因此,从技术上讲,默认节点一次可以运行22个浏览器。你需要做的就是,如果你有,比如说,2个节点,当你在网格上启动一个测试时,它首先为每台打开的机器分配1个测试,然后堆叠浏览器。运行3个测试后,它将针对下一个可用浏览器打开第三个会话

如果您想自定义它,只需创建一个config.json文件,并指定maxSessions


这没什么特别的: 只需在开始脚本中单击浏览器:

java \
  -jar selenium-server-standalone-2.33.0.jar \
  -role node \
  -browser browserName=**firefox**,version=3.6,maxInstances=5,platform=WINDOWS \
  -browser browserName=**chrome**,maxInstances=5,platform=WINDOWS \
  -Dwebdriver.chrome.driver=f:\chromedriver.exe
如果您希望使用网格而无需进行艰苦的配置工作,这可能也会很有帮助 随着u的增长,每个节点:


[披露:我在拉维洛工作]

这没什么特别的: 只需在开始脚本中单击浏览器:

java \
  -jar selenium-server-standalone-2.33.0.jar \
  -role node \
  -browser browserName=**firefox**,version=3.6,maxInstances=5,platform=WINDOWS \
  -browser browserName=**chrome**,maxInstances=5,platform=WINDOWS \
  -Dwebdriver.chrome.driver=f:\chromedriver.exe
如果您希望使用网格而无需进行艰苦的配置工作,这可能也会很有帮助 随着u的增长,每个节点:


[披露:我在Ravello工作]

在hub上注册节点时使用以下命令

java - Dwebdriver.chrome.driver=C:\chromedriver.exe -Dwebdriver.ie.driver=C:\internetdriver\IEDriverServer.exe -jar selenium-server-standalone-2.46.0.jar -role webdriver -hub http://192.168.1.10:4444/grid/register -port 7777 -browser browserName=chrome,maxInstances=3, -browser browserName=firefox,maxInstances=3, -browser browserName=iexplore,maxInstances=3 –maxSession 3

在集线器上注册节点时使用以下命令

java - Dwebdriver.chrome.driver=C:\chromedriver.exe -Dwebdriver.ie.driver=C:\internetdriver\IEDriverServer.exe -jar selenium-server-standalone-2.46.0.jar -role webdriver -hub http://192.168.1.10:4444/grid/register -port 7777 -browser browserName=chrome,maxInstances=3, -browser browserName=firefox,maxInstances=3, -browser browserName=iexplore,maxInstances=3 –maxSession 3
Selenium本身支持不同的浏览器。在其他示例中,给出了如何设置每个浏览器的会话量的示例 您需要安装不同的浏览器驱动程序,默认情况下,至少会有FF或+chrome 在客户端部件中,您需要指定在哪个浏览器上运行测试 对于两个浏览器,可能需要同时进行两次测试运行 Selenium本身支持不同的浏览器。在其他示例中,给出了如何设置每个浏览器的会话量的示例 您需要安装不同的浏览器驱动程序,默认情况下,至少会有FF或+chrome 在客户端部件中,您需要指定在哪个浏览器上运行测试 对于两个浏览器,可能需要同时进行两次测试运行