1.网上查询的解决办法大部分都是java语言的框架,执行结束会生成xml文件
- pytest框架的解决方法
- 需要在 pytest.main()添加参数:–junitxml=report/results.xml
pytest.main(["-sq","--alluredir", reportDir+"/tmp",'--clean-alluredir',f'--junitxml={reportDir+"/results.xml"}'])
- 在构建后操作中选择Publish Junit test result report,
- 配置xml文件,其它选项默认不需要修改
- 保存上述配置,再次构建,查看邮件,就可以正确获取到测试执行的数量