HttpRunner3.X测试报告--report插件

Httprunner_report一个由HTMLTestRunner项目为灵感,并基于HTMLTestRunner进行二次开发的一个项目。
主要在API调用、报告样式、扩展性等方面进行了增强。

点击查看HTMLTestRunner官网HTMLTestRunner是基于Python单元测试官方实现的TextTestResult为参考,实现了对应的HTMLTestResult版本。

本项目是二次开发项目,原项目为PyTestReport(https://github.com/five3/PyTestReport)。在此项目基础上进行调整和适配,感谢原开发者的贡献。

现支持流行的自动化框架httprunner的应用,可查看theme下的效果图。

httprunner下的使用:

hrun xx.yml/xxx.py --pytest_report xxx.html   每次运行的报告名不能重复,html报告名可加时间戳区分。

以httprunner3.1.4进行适配开发,理论上向上支持新版本,2.x版本未进行测试,可能不支持。

具体详情请查看:https://gitee.com/fxcity/HttpRunnerReport.git

安装与使用

安装

通过pip安装

pip install httprunner_report 

通过安装包

可通过发布的安装包进行安装,具体安装包可在dist目录查找。

pip install HttpRunnerReport-0.1.4-py3-none-any.whl

通过源码(最新版本)

pip install git+https://gitee.com/fxcity/HttpRunnerReport.git

或者

git clone https://gitee.com/fxcity/HttpRunnerReport.git
cd HttpRunnerReport
python setup.py build
python setup.py install
posted @ 2021-07-07 14:48  燕岚风  阅读(401)  评论(0编辑  收藏  举报