2 Star 58 Fork 21

TestingPlayer / Python_Unitest+ddt+excel+HTMLTestRunner+Email+dingtalk+WeChat完美接口自动化测试框架

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
run.py 1.13 KB
一键复制 编辑 原始数据 按行查看 历史
# -*- coding: utf-8 -*-
# @Time : 2019/11/18 15:32
# @Author : kira
# @Email : 262667641@qq.com
# @File : run.py
# @Desc : 程序执行入口文件
import sys
import unittest
sys.path.append("./common")
sys.path.append("./")
sys.path.append('src')
from config.config import Config
from common.bif_functions.bif_datetime import get_current_time
from common.core.testRunner import TestRunner
from common.utils.decorators import install_dependencies
@install_dependencies
def run():
test_report = Config.TEST_REPORT
test_case = unittest.defaultTestLoader.discover(Config.SCRIPT, pattern="test_*.py")
runner = TestRunner(test_case,
report_dir=test_report,
filename=Config.TEST_REPORT_FILE,
title="接口自动化测试报告",
templates=2,
tester="kira",
desc="自动化测试")
runner.run()
# # get_failed_test_cases = runner.get_failed_test_cases()
# 发送通知
# runner.email_notice()
# runner.dingtalk_notice()
# runner.weixin_notice()
if __name__ == '__main__':
run()
Python
1
https://gitee.com/chenyongzhiaaron_admin/apitest.git
git@gitee.com:chenyongzhiaaron_admin/apitest.git
chenyongzhiaaron_admin
apitest
Python_Unitest+ddt+excel+HTMLTestRunner+Email+dingtalk+WeChat完美接口自动化测试框架
master

搜索帮助