2、导包
import HTMLTestRunner
二、加载测试类
1、第一种方法:
使用discover()加载测试用例
def run_suite(self):
report_path = r'C:\Users\admin\PycharmProjects\登陆接口自动化\report'
timer = time.strftime("%Y-%m-%d_%H_%M-%S")
report_file = report_path + "\\" + timer + ".html"
#方法一:使用unittest.defaultTestLoader.discover()方法加载测试类
discover = unittest.defaultTestLoader.discover(test_case_dir,pattern='test_login*.py')
#执行用例
with open(report_file,'wb') as f:
runner = HTMLTestRunner(stream=f,title="登陆接口自动化报告",description="登陆用例")
#方法一:
runner.run(discover)
2、第二种方法:
使用suite.addTests(unittest.TestLoader().loadTestsFromTestCase())加载测试用例
def run_suite(self):
report_path = r'C:\Us