Selenium(JAVA)Grid在Windows中仅启动10个并行浏览器 我使用TestNg+Selenium(JAVA)网格来执行并行执行。 我的机器\服务器配置为 处理器:英特尔至强,CPU E5-2603 v4,2.20 GHz(8个处理器) 内存:64 GB 系统类型:64位 操作系统:Windows Server 2012 R2标准版 我在同一台机器上有HUB和3个节点 HUb命令:java-jar-selenium-server-standalone-3.1.0.jar-role-HUb Node命令:java-Dwebdriver.chrome.driver=./chromedriver.exe-jar selenium-server-standalone-3.1.0.jar-role-Node-hub-browser browser browser name=chrome,maxInstances=20-端口6661 (3个不同节点的端口号为66616662和6663。)

Selenium(JAVA)Grid在Windows中仅启动10个并行浏览器 我使用TestNg+Selenium(JAVA)网格来执行并行执行。 我的机器\服务器配置为 处理器:英特尔至强,CPU E5-2603 v4,2.20 GHz(8个处理器) 内存:64 GB 系统类型:64位 操作系统:Windows Server 2012 R2标准版 我在同一台机器上有HUB和3个节点 HUb命令:java-jar-selenium-server-standalone-3.1.0.jar-role-HUb Node命令:java-Dwebdriver.chrome.driver=./chromedriver.exe-jar selenium-server-standalone-3.1.0.jar-role-Node-hub-browser browser browser name=chrome,maxInstances=20-端口6661 (3个不同节点的端口号为66616662和6663。),java,windows,selenium,selenium-webdriver,selenium-grid,Java,Windows,Selenium,Selenium Webdriver,Selenium Grid,我有100多个带有@test标记的测试用例,但一次只有10个测试用例并行执行。我想同时执行50+测试。我错过了什么? 提前感谢。您可以在xml中使用以下配置设置并行线程的数量。例如: 如果希望并行运行测试方法(在本例中,MyTest类包含多个@test方法) 或 如果要为50个测试类运行50个线程(对于本例,1 class=1测试) ... 对于其他选项,您可以查看TestNG文档:您是否使用标签上的parallel属性?您能展示一下testng xml的样子吗?有一种方法可以像这样

我有100多个带有@test标记的测试用例,但一次只有10个测试用例并行执行。我想同时执行50+测试。我错过了什么?

提前感谢。

您可以在xml中使用以下配置设置并行线程的数量。例如:

如果希望并行运行测试方法(在本例中,MyTest类包含多个@test方法)



如果要为50个测试类运行50个线程(对于本例,1 class=1测试)


...

对于其他选项,您可以查看TestNG文档:

您是否使用标签上的parallel属性?您能展示一下testng xml的样子吗?有一种方法可以像这样设置线程数
<suite name="mySuite" parallel="methods" thread-count="50">
  <test name="myTests">
    <classes>
      <class name="test.sample.MyTest1" />
    </classes>
  </test>     
</suite>
<suite name="mySuite" parallel="methods" thread-count="50">
  <test name="myTests">
    <packages>
      <package name="test.sample" />
   </packages>
 </test>
</suite>
<suite name="mySuite" parallel="tests" thread-count="50">
  <test name="thread 1">
    <classes>
      <class name="test.sample.MyTest1" />
   </classes>
  </test>
  <test name="thread 2">
    <classes>
      <class name="test.sample.MyTest2" />
   </classes>
  </test>
   ...
  <test name="thread 50">
    <classes>
      <class name="test.sample.MyTest50" />
   </classes>
  </test>
</suite>