#runall.py
import unittest
from BeautifulReport import BeautifulReport
from datetime import datetime
suite=unittest.TestSuite()#实例化测试套件
loader=unittest.TestLoader()#实例化用例加载器
suite.addTests(loader.discover('./test_cases'))
bf=BeautifulReport(suite)#实例化漂亮日志收集
filename=datetime.now().date()#当前时间的日期部分
bf.report('自动化测试报告','./test_results/reports/'+str(filename)+'.html')#生成测试报告
python自动化八层框架-runall层
最新推荐文章于 2024-08-15 01:55:01 发布
该脚本使用unittest框架执行测试用例,通过BeautifulReport模块生成详细的测试报告。测试用例从./test_cases目录下自动加载,报告以当前日期命名并保存到test_results/reports/目录下,提供HTML格式的可视化测试结果。
摘要由CSDN通过智能技术生成