测试报告模式
1 import unittest,time 2 from BSTestRunner import BSTestRunner 3 from Website.test_case.modle.function import * 4 5 logger=get_logger() 6 7 test_dir='./test_case' 8 repor_dir='./test_report' 9 10 discover=unittest.defaultTestLoader.discover(test_dir,pattern='test_login.py') 11 12 now=time.strftime('%Y-%m-%d %H_%M_%S') 13 report_file=repor_dir+'/'+now+'report.html' 14 15 logger.info('start test case') 16 with open(report_file,'wb') as f: 17 runner=BSTestRunner(stream=f,title='ning test report',description='ning') 18 runner.run(discover) 19 f.close() 20 21 # logger.info('send mial...') 22 # send_mail(latest_report()) 23 # logger.info('end')
posted on 2019-07-13 11:55 cherry_ning 阅读(68) 评论(0) 收藏 举报
浙公网安备 33010602011771号