對於自動化測試報告,可能還需要測試人員加工,或者報告只是提供給測試人員進一步分析的材料。簡單來說,如果不結合實際業務的話可能無法直接把報告結果傳送到jira等管理系統中。
目前框架提供了excel和mysql兩種型別的報告。excel是針對單次測試流程的報告,包括每個模組以及其中的方法,還有測試環境資訊(可自定義):截圖如下:
而mysql型別的測試報告,是為了能夠從每次執行的結果中獲取歷史資訊做統計分析。例如:分析每個模組的失敗率(穩定性)等。
想要使用該型別的報告,只需要在您的pom.xml中新增下面的依賴:
[codesyntax lang="xml"]
com.surenpi.autotest[/codesyntax]autotest.report.excel
1.0.0-20170618
自動化測試報告的生成
匯入htmltestrunner from htmltestrunner import htmltestrunner import unittest 用於識別測試用例 import time 用於生成測試報告名稱的字尾 識別得到要執行的測試用例 case path 測試用例檔案所在的父目錄 test...
介面自動化之測試報告
寫好指令碼後,需要生成乙個測試報告 目錄1 安裝htmltestrunner 1 安裝htmltestrunner 第二步 匯入試試,沒報錯就沒問題 2 應用 在run all.py檔案中,第一步 我們可以呼叫discover方法,來找到所有的用例 如圖 discover方法,需要傳入3個引數,第乙...
Selenium自動化測試 生成測試報告
生成html測試報告 from htmltestreport import htmltestrunner import os,sys import unittest import time dirname 當前目錄位置,filename 該py名稱 dirname,filename os.path....