示例#1
0
        logging.info('******************** 拜访审核-通过 ********************')
        audit = Audit(self.driver)
        audit.enter_ccloud()
        audit.visit_audit()

    def test_visit_audit_refuse(self):
        """拜访审核-拒绝"""
        logging.info('******************** 拜访审核-拒绝 ********************')
        audit = Audit(self.driver)
        audit.enter_ccloud()
        audit.visit_audit(flag=False)

    def test_activity_audit_pass(self):
        """活动审核-通过"""
        logging.info('******************** 活动审核-通过 ********************')
        audit = Audit(self.driver)
        audit.enter_ccloud()
        audit.activity_audit()

    def test_activity_audit_refuse(self):
        """活动审核-拒绝"""
        logging.info('******************** 活动审核-拒绝 ********************')
        audit = Audit(self.driver)
        audit.enter_ccloud()
        audit.activity_audit(flag=False)


if __name__ == '__main__':
    file_path = create_report_file()
    with open(file_path, 'wb') as f:
        unittest.main(testRunner=HTMLTestRunner(stream=f, title=u'Ccloud测试报告', description=u'测试结果:'))
示例#2
0
文件: run.py 项目: dopqob/Python
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2018/12/17 14:03
# @Author  : Bilon
# @File    : run.py
import unittest
from HTMLTestRunner import HTMLTestRunner
from ccloud.common.myunit import create_report_file
from email_manager import EmailManager

# 微信用例目录
dir_path = '../test_case'

# 加载测试用例,目录下以 "test" 开头的 ".py"文件
discover = unittest.defaultTestLoader.discover(dir_path, pattern='test*.py')

# 报告输出路径
file = create_report_file()

# 运行用例并生成测试报告
with open(file, 'wb') as f:
    runner = HTMLTestRunner(stream=f, title=u'APP测试报告', description=u'测试结果:')
    runner.run(discover)

# 自动发送邮件
manager = EmailManager()
manager.send()