# 导入报告模板 from lib.HTMLTestRunner import HTMLTestRunner as hr1 from lib.HTMLTestReportCN import HTMLTestRunner as hr2 import time # 自动根据测试用例的路径匹配查找测试用例文件(*.py),并将查找到的测试用例组装到测试套件中 suit = unittest.defaultTestLoader.discover(TESTCASE_PATH, pattern='test_*.py') # print(suit) if __name__ == '__main__': # 获取当前时间并指定时间格式 now = time.strftime("%Y-%m-%d_%H_%M_%S") # 创建报告文件 fp = open(REPORT_PATH + now + "_report.html", 'wb') # fp = open(REPORT_PATH + "_report_all.html", 'wb') runner = hr2(stream=fp, title=u'Matrix接口自动化测试报告', description=u'测试报告也可访问测试服务器查看,地址:http://<自动化测试服务器IP>:8787/', tester="chenbin") runner.run(suit) fp.close() # import os, sys, re # path = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) # sys.path.insert(0, path) # from conf.settings import DATA_PATH # # dirs = os.listdir(DATA_PATH) # print(dirs) # ['testcase.xlsx', '~$testcase.xlsx'] # for i in range(len(dirs)): # path = os.path.join(DATA_PATH, dirs[i]) # 遍历目录下的所有文件 # print(path) # if os.path.isfile(path):
from lib.HTMLTestRunner import HTMLTestRunner as hr1 from lib.HTMLTestReportCN import HTMLTestRunner as hr2 import time # 自动根据测试用例的路径匹配查找测试用例文件(*.py),并将查找到的测试用例组装到测试套件中 suit = unittest.defaultTestLoader.discover(TESTCASE_PATH, pattern='test_*.py') # print(suit) if __name__ == '__main__': # 获取当前时间并指定时间格式 now = time.strftime("%Y-%m-%d_%H_%M_%S") # 创建报告文件 fp = open(REPORT_PATH + now + "_report.html", 'wb') # fp = open(REPORT_PATH + "_report_all.html", 'wb') runner = hr2( stream=fp, title=u'测试提升圈项目实战接口自动化测试报告', description=u'测试报告也可访问测试服务器查看,地址:http://<自动化测试服务器IP>:8787/', tester="全栈测试笔记") runner.run(suit) fp.close() # import os, sys, re # path = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) # sys.path.insert(0, path) # from conf.settings import DATA_PATH # # dirs = os.listdir(DATA_PATH) # print(dirs) # ['testcase.xlsx', '~$testcase.xlsx'] # for i in range(len(dirs)):
from lib.HTMLTestRunner import HTMLTestRunner as hr1 from lib.HTMLTestReportCN import HTMLTestRunner as hr2 import time # 自动根据测试用例的路径匹配查找测试用例文件(*.py),并将查找到的测试用例组装到测试套件中 suit = unittest.defaultTestLoader.discover(TESTCASE_PATH, pattern='test_*.py') # print(suit) if __name__ == '__main__': # 获取当前时间并指定时间格式 now = time.strftime("%Y-%m-%d_%H_%M_%S") # 创建报告文件 # fp = open(REPORT_PATH + now + "_report.html", 'wb') fp = open(REPORT_PATH + "_report_all.html", 'wb') runner = hr2(stream=fp, title=u'接口自动化测试报告', description=u'测试报告币信APP+小程序', tester="武艳雪") runner.run(suit) fp.close() # import os, sys, re # path = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) # sys.path.insert(0, path) # from conf.settings import DATA_PATH # # dirs = os.listdir(DATA_PATH) # print(dirs) # ['testcase.xlsx', '~$testcase.xlsx'] # for i in range(len(dirs)): # path = os.path.join(DATA_PATH, dirs[i]) # 遍历目录下的所有文件 # print(path) # if os.path.isfile(path):