【问题标题】:Run multiple classes sequentially in testng.xml在 testng.xml 中顺序运行多个类
【发布时间】:2018-06-27 04:52:27
【问题描述】:

我正在尝试使用testng.xml 一个接一个地运行多个类,但测试是并行运行的。我不希望它们并行运行。我的testng.xml 看起来像这样:

<suite thread-count="1" name="Test Sample Suite" parallel="false">
  <test name="aia Pod" preserve-order="true" annotations="JDK"> 
    <parameter name="url" value="some url"></parameter>
    <parameter name="username" value="XAIA/user"></parameter>
    <parameter name="password" value="passwd"></parameter>  
    <classes> 
      <class name="classA"/>
      <class name="classB"/>
    </classes> 
  </test> 
</suite>

运行此 XML 会同时打开两个浏览器。我希望 A 类先运行,然后在 A 完成后打开一个新的浏览器并运行 B 类。

【问题讨论】:

    标签: xml testng


    【解决方案1】:

    您需要在套件级别设置parallel=false 才能实现此目的。

    如果您参考this 以了解并行性如何使用 XML 工作,这可能会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-25
      • 1970-01-01
      • 1970-01-01
      • 2020-11-25
      • 2023-02-06
      • 1970-01-01
      相关资源
      最近更新 更多