檢視測試報告
使用 HttpRunner 執行完自動化測試後,會在目前路徑的 reports 目錄下生成一份 HTML 格式的測試報告。
預設情況下,生成的測試報告檔案會位于項目根目錄的 reports 檔案夾中,檔案名稱為測試開始的時間戳。
測試報告形式如下:
在 Summary 中,會羅列本次測試的整體資訊,包括測試開始時間、總運作時長、運作的Python版本和系統環境、運作結果統計資料。
點選測試報告中details的log可以檢視更加詳細的資訊;會在彈出框中展示該用例執行的詳細資料,包括請求的 headers 和 body、響應的 headers 和 body、校驗結果、響應、響應耗時(elapsed)等資訊。
若測試用例運作不成功(failed/error/skipped),則在該測試用例的 detail 中會出現 traceback 按鈕,點選該按鈕後,會在彈出框中展示失敗的堆棧日志,或者 skipped 的原因。

自定義報告生成路徑
預設情況下,生成的測試報告檔案會位于項目根目錄的 reports 檔案夾中。如需指定生成報告的路徑,可以使用 --report-dir 參數。
hrun phpwind.yml --dirreport-name /other/path/