# -*- coding: utf-8 -*-
"""
@Time : 2021/12/11 17:06
@Author : zero
"""
import unittest
from time import strftime
from utils.html_test_runner import HTMLTestRunner
from utils.email_ import EmailUtil
suite = unittest.defaultTestLoader.discover(
start_dir="cases",
pattern="test_tk.py"
)
report_name = f"reports/report_{strftime('%Y%m%d%H%M%S')}.html"
with open(report_name, "wb") as fwb:
runner = HTMLTestRunner(
stream=fwb,
title="cms接口自动化测试报告",
description="略。。。"
)
runner.run(suite)
eu = EmailUtil()
eu.send_with_html("自动化测试报告", "请下载附件查看!", report_name, ["325173141@qq.com"])
eu.close()
# eu = EmailUtil()
# eu.send_with_html("自动化测试报告", "请下载附件查看!", "./reports/report.html", ["325173141@qq.com"])
# eu.close()
main_
于 2022-01-19 23:10:10 首次发布