自動化測試 報告篇

2021-08-02 21:13:58 字數 509 閱讀 9221

不管是自動化還是手工測試,只是個手段,最終都是為了出乙個報告(結果)。由此可見報告才是我們要的結果,而不是什麼nb的技術。

對於自動化測試報告,可能還需要測試人員加工,或者報告只是提供給測試人員進一步分析的材料。簡單來說,如果不結合實際業務的話可能無法直接把報告結果傳送到jira等管理系統中。

目前框架提供了excel和mysql兩種型別的報告。excel是針對單次測試流程的報告,包括每個模組以及其中的方法,還有測試環境資訊(可自定義):截圖如下:

而mysql型別的測試報告,是為了能夠從每次執行的結果中獲取歷史資訊做統計分析。例如:分析每個模組的失敗率(穩定性)等。

想要使用該型別的報告,只需要在您的pom.xml中新增下面的依賴:

[codesyntax lang="xml"]

com.surenpi.autotest

autotest.report.excel

1.0.0-20170618

[/codesyntax]

自動化測試報告的生成

匯入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....