pytest之測試報告外掛(pytest-html)
阿新 • • 發佈:2021-07-07
我們在測試完成之後需要檢視測試用例的執行結果,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
去期待陌生,去擁抱驚喜。