我们目前正在研究一个尖峰 - 开始标记/突出使用 Cucumber-JVM [Java selenium 环境] 运行的测试中的已知故障。我们目前在标准 Cucumber 生成报告之上使用 Masterthought 插件 [但将对任何其他开源插件开放或依赖于标准 Cucumber (JSON/JavaScript/XML/HTML) 报告]
(这将类似于团队城市的静音设施,而是一个定制的解决方案)
我们计划维护我们自己的小型 dB 或属性文件,其中将包含已知故障的测试用例参考
从下一次测试运行开始,如果相同的测试用例,我希望我的 Cucumber 测试报告突出显示或至少在报告中有某种列/标志可以突出显示已知故障(来自步骤 1 中的上述映射)再次失败。
您能否分享有关如何实现此已知故障功能的任何想法?
我们如何操纵 Cucumber runner 和输出?
如果我们设法更改 Cucumber 输出,例如 JSON / XML 输出文件,那么任何外部报告插件(如 MasterThought)都能够接受更改。
请提供您对任何类似工作的宝贵经验。
非常感谢