我想用ExN执行特定的测试用例:TC5和TC10使用TestNG?

时间:2016-01-15 20:26:57

标签: selenium-webdriver testng

当我有10个自动化测试用例时,我想要执行特定的测试用例,如TC5和TC10。如何使用TestNG实现这一目标?

2 个答案:

答案 0 :(得分:0)

来自Running tests in TestNG

  

可以用不同的方式调用TestNG:

     

使用这4个链接,无论您想要运行哪种方式,都应该能够获得相应的文档。每个文档都记录了如何运行select方法,类,包和组。

您还可以定义一个testng.xml文件,其中包含/排除您要运行的方法/类/包/组。 e.g:

<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">

<suite name="Partial-TC-Suite">
  <test name="TC5+TC10">
    <classes>
       <class name="com.example.test.TC5"/>
       <class name="com.example.test.TC10"/>
    </classes>
  </test>
</suite>

答案 1 :(得分:-1)

您可以使用enabled = false来测试以跳过执行。

@Test(启用=假)

public void Skip(){

System.out.println(“跳过此测试用例”);

}