当我们不需要执行指定测试用例的时候,可以使用@Test(enabled = false)禁用此测试用例。
@Test(enabled = false)注释在测试方法上,可以忽略此方法。
举例:
import org.testng.annotations.Test;
public class IgnoreTest {
@Test
public void case1(){
System.out.println("case1 执行");
}
//忽略此测试方法,不执行
@Test(enabled = false)
public void case2(){
System.out.println("case2 执行");
}
@Test(enabled = true)
public void case3(){
System.out.println("case3 执行");
}
}
在IgnoreTest类名那一行上右键,选择run,运行结果如下: