【发布时间】:2018-02-16 08:25:24
【问题描述】:
在运行测试时,我使用不同的测试套件(带有要执行的测试列表的 xml 文件)。例如。我需要运行烟雾测试,因此我选择了具有最简单测试的相应 xml(登录/注销;选择主选项卡;检查数据是否显示)。
但是在生成的allure 报告中,项目中的所有测试(所有带有@Test 注释的方法)。并且没有执行的测试有状态passed,failed;这些信息会误导我们做出比实际测试更多的结论。
我该如何解决这个问题?我需要有关测试执行的正确信息(没有误导性信息,即已经执行了更多测试)
testng 报告内部也是如此;报告指出所有测试都已执行,有些甚至通过了(但实际上它们甚至还没有开始)。
P.S.:如果无法修复,您如何处理(获取项目测试子集的结果)?
【问题讨论】:
标签: allure testng testng allure test-reporting