TestNG测试用例重跑详解及实践优化 (3)

方法二:在测试类中通过@Listeners配置

@Listeners({ResultListener.class}) public class TestNGReRunDemo { @Test public void test01(){ Assert.assertEquals("success","fail"); System.out.println("test01"); } } 3.3 场景一 1、 结果验证

TestNG测试用例重跑详解及实践优化

2、结果分析: 测试用例 运行次数 运行结果 测试报告
Test01   2   第一次:skipped;第二次:passed   只在Passed的统计数量中test01被记录一次  
Test02   1   Passed   记录一次passed  
3.4 场景二 1、结果验证

TestNG测试用例重跑详解及实践优化

2、结果分析: 测试用例 运行次数 运行结果 测试报告
Test01   3   第一次:skipped;第二次:skipped;第三次:failed   test01只在failed统计中被记录一次  
Test02   1   Skipped   依赖用例执行失败,test02结果为Skipped,只记录一次结果Skipped  

作者:耿燕飞

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpjwdy.html