由于项目需要在不同的环境下执行相同的用例。 所以想把测试报告整合到一起。 经过一下午的尝试得到了一个很繁琐的解决方案。 修改 allure 的 logger 模块_report_item 函数的源码。 截取测试结果,修改里面测试类名,caseid 等数据。
感觉这种方法很难受,不优雅。 社区的各位老铁有什么好的解决方案么。