1. 程式人生 > 其它 >pytest之測試報告外掛(pytest-html)

pytest之測試報告外掛(pytest-html)

  我們在測試完成之後需要檢視測試用例的執行結果,pytest-html就可以幫助我們在測試完成後生成html格式的測試報告,pytest-html是一個外掛,pytest可以使用pytest-html來生成html測試報告。

pytest-html外掛安裝

pip install pytest-html

執行命令

pytest --html=report.html

執行上述命令之後,會在當前目錄下生成一個report.html的報告檔案,展示效果如下:

指定報告的生成路徑

直接執行:pytest --html=report.html 命令生成的報告會在當前目錄下;

如果需要指定報告的存放路徑,例如報告存放在當前目錄下的report資料夾下,可以執行下面的命令:

pytest --html=./report/report.html

報告獨立展示

上面的方法生成的報告,css是獨立的,如果想要將這個報告分享給別人,那css樣式就會丟失,為了能更好的分享發郵件展示報告,可以將css樣式合併到html中,執行以下命令:

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

pytest-html官方文件

pytest-html官方文件和原始碼地址:https://github.com/pytest-dev/pytest-html

去期待陌生,去擁抱驚喜。