有些测试本身不想执行,但是删掉显得不合理,需要忽略这个测试用例
package com.course.testng; import org.testng.annotations.Test; public class IgnoreTest { @Test public void ignore1(){ System.out.println("ignore1 执行!"); } @Test(enabled = false) public void ignore2(){ System.out.println("ignore2 执行!"); } @Test(enabled = true) public void ignore3(){ System.out.println("ignore3 执行!"); } }
运行结果:
由此可以看出来,当enabled不写或者enabled=true的时候,用例是会执行的,但是当enabled=false的时候,就不会执行