Pytest学习(十二)-生成HTML报告插件之pytest-html的使用

环境前提

Python3.6+

安装插件

pip3 install pytest-html -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
@H_404_8@

快速入门

pytest --html=report.html
@H_404_8@

会在当前目录下创建一个report.html的测试报告

为什么你的报告没有样式

上面命令生成的报告,css是独立的,分享报告的时候样式会丢失,为了更好的分享邮件展示报告,可以把css样式合并到html里

pytest --html=report.html --self-contained-html
@H_404_8@

测试报告:

注意事项

系列参考文章
https://www.cnblogs.com/poloyy/category/1690628.html

相关文章

PyTest支持xUnit style 结构, setup() 和 teardown() 方法用于初始化和清理测试环境,可以保证测试用例...
在 Pytest测试框架(三):pytest fixture 用法 中介绍了pytest.fixture()可以参数化fixture函数,@pyt...
Allure 是一款轻量级、支持多语言的开源自动化测试报告生成框架,由Java语言开发,可以集成到 Jenkins。...
xUnit style 结构的 fixture用于初始化测试函数, pytest fixture是对传统的 xUnit 架构的setup/teardo...
PyTest是基于Python的开源测试框架,语法简单易用,有大量的插件,功能非常多。自动检测测试用例,支持...