PyTestReport详细介绍:
https://testerhome.com/opensource_projects/78
示例代码
#coding:utf-8 import os,unittest,time,HTMLTestRunner,smtplib from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText from config import readConfig from pytestreport import TestRunner # import HTMLTestRunner_jpg # 当前脚本所在文件真实路径 cur_path = os.path.dirname(os.path.realpath(__file__)) print(cur_path) # print(type(cur_path)) # 第一步:用discover方法加载所有的测试用例 def add_case(caseName="case",rule="test*.py"): '''第一步:加载所有的测试用例''' case_path = os.path.join(cur_path,caseName) #用例文件夹 # 如果不存在这个case文件夹,就自动创建一个 if not os.path.exists(case_path):os.mkdir(case_path) print(