最开始是用例跑完后调用脚本发送报告到企业微信。
发现用例会有一些误报的情况发生。
修改框架,用例失败后自动重跑2次。
发现改动到了报告模块,获取不到某些数据。且经过失败重试后,有些统计数据就不再准确了。
改用Allure报告内的数据,额外统计了失败重试的数据。
脚本一直报找不到文件,找来找去发现生成Allure报告数据是在调用报告发送脚本之前,且每次构建都删除了原数据,这样肯定找不到文件。
将用例执行和报告发送分开,报告发送在用例执行构建完后触发。