前言
测试报告在项目中非常重要,测试人员根据报告可以很好地把控测试质量,其他人员也可以很直观的了解到每次版本的缺陷情况,接下来介绍一下pytest的测试报告生成。
pip安装
pip install pytest-html
pycharm内安装
执行方法
pytest --html=path/report.html
path指的是你要生成报告的路径目录,如果不指定目录的的话,默认生成到当前目录下。
报告独立显示
pytest -vs --html=report.html --self-contained-html
如果不添加 --self-contained-html
这个参数,生成报告的 CSS 文件是独立的,分享的时候样式容易丢失。
生成测试报告
生成的测试报告内容包括标题、运行时间、环境、汇总结果以及用例的通过个数、跳过个数、失败个数、错误个数,期望失败个数、不期望通过个数、重新运行个数、以及错误的详细展示信息。
关注个人公众号:测试开发进阶之路