
前面三个章节给大家介绍了pytest的用例编写、前后置方式、用例标记等方法。这个章节主要给大家介绍pytest如何集成测试报告。pytest本身是没有生成测试报告的功能,但是pytest中有很多插件,我们可以通过插件来生成测试报告。下面会给大家介绍两个生成报告的方式。一个是生成html报告,一个是集成allure报告平台来展示测试报告。
一、生成HTML报告
pytest生成html的插件有很多,比如pytest-html,pytest-testreport等等,下面就给大家介绍如何使用pytest-testreport这个插件来生成HTML测试报告。
1.1、安装插件
pip install pytest-testreport
注意点:如果安装了pytest-html这个插件请先卸载,不然有可能会有冲突
1.2、插件的使用介绍
在使用pytest运行测试时,如果要使用pytest-testreport生成测试报告, 运行测试时加上参数--report 指定报告文件名,即可实现。
其他运行参数:
--title :指定报告标题
--tester :指定报告中的测试者
--desc :指定报告中的项目描述
--template :指定报告模板样式(1 or 2)
- 命令行执行:
pytest --report=musen.html --title=测试报告 --tester=木森 --desc=项目描述 --template=2
</

最低0.47元/天 解锁文章
534

被折叠的 条评论
为什么被折叠?



