七秒鱼记忆~
每天进步一点点!!!
#收集测试用例
import os
import time
import unittest
from ingestion_api.libs.HTMLTestRunnerNew import HTMLTestRunner

from ingestion_api.config.setting import config
#1、初始化TestLoader
test_loader =unittest.TestLoader()
#2、查找测试用例,加载用例discover(测试用例文件路径,pattern=匹配模式)
suite =test_loader.discover(config.case_path,pattern='test*.py')

#运行用例
# st =time.strftime('%Y%m%d')
# # st =str(int(time.time()))
# file_name ='test_result_{}.html'.format(st)
file_name ='test_result.html'
file_path =os.path.join(config.report_path,file_name)

with open(file_path,'wb')as f:
    runner =HTMLTestRunner(f,verbosity=2,
                        title='标题',
                        description='描述',
                        tester="测试人员")
    runner.run(suite)
posted on 2021-04-30 17:26  fishing~  阅读(17)  评论(0)    收藏  举报