一,通过idea的自生成报告中的 failed-xml文件进行重跑

1,先准备一份测试用例

此用例有两个是抛出异常的,为了下面重跑做准备;

TestNg之重跑失败用例

2,在Idea中设置testng的输出默认报告路径

因为idea版本问题这里需要自己手动设置下output文件路径(和类路径保持一致)

TestNg之重跑失败用例

 设置完成后重新运行 xml文件 会生成output报告,可从图中看出失败的只有两个测试用例

TestNg之重跑失败用例

 

 3,在idea新建一个重跑类(runtestng),先执行下testng.xml文件,然后再执行testng-failed.xml文件

TestNg之重跑失败用例

4,执行结果可以看出 运行正常的xml文件后,重跑了两个失败的用例;

 TestNg之重跑失败用例

 

相关文章: