加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
main.py 794 Bytes
一键复制 编辑 原始数据 按行查看 历史
akito4 提交于 2024-08-25 21:54 . 测试
# -*- coding: utf-8 -*-
import unittest
import os
from BeautifulReport import BeautifulReport
DIR = os.path.dirname(os.path.abspath(__file__))
ENVIRON = 'prd' # dev-开发环境 test-测试环境 prd-生产环境
if __name__ == '__main__':
run_pattern = 'all'
if run_pattern == 'all': # all-全量用例执行 / smoking-冒烟用例执行 / 指定执行文件
pattern = 'test*.py'
elif run_pattern == 'smoking':
pattern = 'test_major*.py'
else:
pattern = run_pattern + '.py'
suite = unittest.TestLoader().discover('./testcase', 'test*.py')
result = BeautifulReport(suite)
result.report(filename='reports.html', description='测试报告', report_dir='./')
# runner = unittest.TextTestRunner()
# runner.run(suite)
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化