1. 程式人生 > 實用技巧 >pytest(10):pytest-html 生成測試報告

pytest(10):pytest-html 生成測試報告

前言

測試報告在專案中非常重要,測試人員根據報告可以很好地把控測試質量,其他人員也可以很直觀的瞭解到每次版本的缺陷情況,接下來介紹一下pytest的測試報告生成。

pip安裝

pip install pytest-html

pycharm內安裝

執行方法

pytest --html=path/report.html

path指的是你要生成報告的路徑目錄,如果不指定目錄的的話,預設生成到當前目錄下。

報告獨立顯示

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

如果不新增--self-contained-html這個引數,生成報告的 CSS 檔案是獨立的,分享的時候樣式容易丟失。

生成測試報告

生成的測試報告內容包括標題、執行時間、環境、彙總結果以及用例的通過個數、跳過個數、失敗個數、錯誤個數,期望失敗個數、不期望通過個數、重新執行個數、以及錯誤的詳細展示資訊。

關注個人公眾號:測試開發進階之路