阅读背景:

Appium_10_测试报告和bat批量执行

来源:互联网 

测试报告生成

BSTestRunner下载地址

import unittest
from BSTestRunner 
import BSTestRunner
import time
import logging
#指定测试用例和测试报告的路径
test_dir = '../test_case'
report_dir = '../reports'
#加载测试用例
discover = unittest.defaultTestLoader.discover(test_dir, pattern='test_login.py')
#定义报告的文件格式
now = time.strftime("%Y-%m-%d %H_%M_%S")
report_name = report_dir + '/' + now + ' test_report.html'
#运行用例并生成测试报告
with open(report_name, 'wb') as f:
    runner = BSTestRunner(stream=f, title="Kyb Test Report", description="kyb Andriod app Test Report")
    logging.info("start run testcase...")
    runner.run(discover)import unit



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: