0
  <?xml version="1.0" encoding="UTF-8"?>
  <suite name="AutomationTestSuite" allow-return-values="true"  verbose="10" >
    <test name="Login">
      <classes>
         <class name="com.proj.tests.Login" />
      </classes>
    </test>
    <test name="OpenandEdit">
      <classes>
         <class name="com.proj.tests.OpenandEdit" />
      </classes>
    </test> 
     <test name="CasesGroup">
       <groups>
         <run>
           <class name="CasesMenu"/>
           <class name="CasesExport"/>
         </run>
       </groups>  
     </test>

上面给出的是列出所有类的 testng.xml 文件。我如何仅在组标签中运行测试类。或者有没有其他方法可以从 testng.xml 文件中执行选定的测试类集。

4

2 回答 2

0

注释掉LoginOpenandEdit测试类并作为 TestNG 运行

于 2013-11-13T11:20:25.640 回答
0

我如何只在组标签中运行测试类

通过指定要运行的组。

...
<test name="Regression1">
  <groups>
    <run>
      <exclude name="brokenTests"  />
      <include name="checkinTests"  />
    </run>
  </groups>
</test>
...

要运行,只需Right Click+Run as TestNG Suite

于 2013-11-13T18:31:31.330 回答