頭條項目接口自動化測試(六)之測試套件和報告

測試套件和報告

1、自動化測試的目錄結構

在這裏插入圖片描述

2、測試套件和報告run_suite.py
"""
目標:1、搜索組裝測試套件
      2、指定報告存放路徑及文件名稱
      3、運行測試套件並生成測試報告(使用HTMLTestRunner)
"""
import unittest
import time
from tools.HTMLTestRunner import HTMLTestRunner

#組裝測試套件
suite=unittest.defaultTestLoader.discover("./case",pattern="test*.py")
#指定報告存放路徑及文件名稱
file_path="./report/{}.html".format(time.strftime("%Y_%m_%d %H_%M_%S"))
#運行測試套件並生成測試報告
with open(file_path,"wb") as f:
    HTMLTestRunner(stream=f).run(suite)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章