我一直在使用 selenium webdriver 来自动化 AUT。不幸的是,我们的系统有很多已知的错误,产品对它们没问题,但真正的问题是那些测试用例将在 TestNG 报告中失败,并且管理层将获得大量失败的测试用例列表。所以管理层要求我从测试中删除已知问题,但我的测试经理不同意从测试中删除/禁用它们。
所以我在想的是,创建一个自定义注释并有一个名为 bugNumber 的字段,并基于错误编号的存在,我将创建一个报告,其中测试用例失败且已知错误编号将在报告中下降,而失败的测试用例没有bugNumber 将出现在报告的顶部。但我真的不知道如何将这些自定义注释添加到 TestNG 测试结果中。
你们能给我一些建议吗?