testNG忽略测试
忽略测试是指本次测试运行不需要执行。
testNG忽略测试是在@Test中添加enabled参数,参数等于true则会运行,等于false则不会运行。
代码如下
1 package com.course.testng; 2 3 import org.testng.annotations.Test; 4 5 public class lgnoreTest { 6 7 @Test 8 public void ignore1() { 9 System.out.println("ignore1这个一个@Test"); 10 } 11 12 @Test(enabled = false) 13 public void ignore2() { 14 System.out.println("ignore1忽略执行"); 15 } 16 17 @Test(enabled = true) 18 public void ignore3() { 19 System.out.println("这是一个@Test(enabled = true)"); 20 } 21 }
运行结果
1 ignore1这个一个@Test 2 3 4 这是一个@Test(enabled = true) 5 6 7 =============================================== 8 Default Suite 9 Total tests run: 2, Failures: 0, Skips: 0 10 =============================================== 11 12 13 Process finished with exit code 0