由于项目需要在不同的环境下执行相同的用例。
所以想把测试报告整合到一起。
经过一下午的尝试得到了一个很繁琐的解决方案。
修改 allure 的 logger 模块_report_item 函数的源码。
截取测试结果,修改里面测试类名,caseid 等数据。

感觉这种方法很难受,不优雅。
社区的各位老铁有什么好的解决方案么。


↙↙↙阅读原文可查看相关链接,并与作者交流