首页 > 解决方案 > 如何弄清楚为什么 TestNG 套件会跳过某个测试?

问题描述

我们定义了不同的 testng 测试套件:

最近偶然发现了一个问题。组集成中的测试必须与“quality-gate-2”和“up-to-quality-gate-2”的套装一起执行。但它不在“up-to quality-gate-3”套件中。日志中没有错误。套件的详细级别设置为 10。

我仔细检查了套房和团体,一切都应该没问题。Test 本身有一个 dependsOnMethods 注释。它所依赖的方法具有相同的组,因此以相同的套装运行。在上述所有 3 种情况下,此方法都按预期执行。

我正在寻找一种方法来进一步分析这一点。有没有办法获得更多信息这里出了什么问题?

标签: javatestng

解决方案


推荐阅读