1. 程式人生 > 其它 >HttpRunner3.X測試報告--report外掛

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