当前位置: 首页 > 知识库问答 >
问题:

Selenium(JAVA)网格只在Windows中并行启动10个浏览器

阚砚文
2023-03-14
    null
    null

共有1个答案

钦高峯
2023-03-14

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

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

<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>
 类似资料:
  • 以下是我如何从集线器/节点设置开始进行所有设置... java-jar selenium-server-standalone-2.47.1.jar-role hub-maxinstances=10-maxsession=10-port 7777-timeout 29000 java-jar selenium-server-standalone-2.47.1.jar-role webdriver-h

  • 有人能给我指路吗?我不知道哪个版本适合我。

  • 这是我的程序 打包Projectpack导入org . open QA . selenium . by;导入org . open QA . selenium . web driver;导入org . open QA . selenium . chrome . chrome driver;公共类project class {/* * * * @ param args */public static

  • 问题内容: 因此,我已经开始创建一些使用Selenium RC来直接在浏览器中测试我的Web应用程序的Ruby单元测试。我正在将Selenum- Client 用于红宝石。我已经为所有其他selenium测试创建了基类。 这将创建许多SeleniumDriver实例,并且在每个实例上调用所有缺少的方法。这实际上是并行运行测试。 别人如何做到这一点? 这是我的实现: 这可以工作,但是如果一个浏览器失

  • 问题内容: 我刚接触selenium。我生成了我的第一个Javaselenium测试用例,它已成功编译。但是当我运行该测试时,我得到了以下RuntimeException 请告诉我如何解决此错误。 这是我要运行的Java文件。 我首先通过命令提示符启动了selenium服务器,然后通过另一个命令提示符执行了上述java文件。 第二个问题:我可以右键单击包含selenium的网页上的指定位置。 问题

  • 问题内容: 我正在尝试找到Selenium RC浏览器启动器的完整列表。到目前为止,我还找不到任何列出它们的文档。我从各种来源收集了以下内容。 iexplore-启动IE firefox-启动Firefox Safari启动Safari opera-启动Opera googlechrome-启动Google Chrome chrome-启动具有增强的安全性特权的特殊Firefox配置文件,以绕过J