1 Star 0 Fork 11

高薪/web-unittest

forked from 随风挥手/web-unittest 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
run_case.py 993 Bytes
一键复制 编辑 原始数据 按行查看 历史
随风挥手 提交于 2020-12-27 20:47 +08:00 . update
#!/usr/bin/env python3
# -*- coding:utf-8 -*-
import unittest
from config.conf import cm
from utils.send_mail import send_report_mail
from utils.HTMLTestRunner_cn import HTMLTestRunner
discover = unittest.defaultTestLoader.discover(cm.TEST_SUITES, pattern="test*.py")
def main():
"""主函数"""
try:
with open(cm.report_path, 'wb+') as fp:
runner = HTMLTestRunner(stream=fp,
title="测试结果",
description="用例执行情况",
verbosity=2,
retry=1,
save_last_try=True)
result = runner.run(discover)
except Exception as e:
print("用例执行失败:{}".format(e))
else:
if result.failure_count or result.error_count:
# 如果测试有错误,就发送邮件
send_report_mail()
if __name__ == "__main__":
main()
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/qwer77777999/web-unittest.git
git@gitee.com:qwer77777999/web-unittest.git
qwer77777999
web-unittest
web-unittest
master

搜索帮助