• htmlrunner模板的使用方法


    # coding:utf-8
    import unittest
    import os
    from common.htmlRunner import HTMLTestRunner
    import time
    now_time = time.strftime('%Y_%m_%d_%H_%M_%S')
    print(now_time)
    base_path = os.path.dirname(os.path.realpath(__file__))
    print(base_path)
    current_path = os.path.join(base_path, 'case')
    print(current_path)
    discover = unittest.defaultTestLoader.discover(current_path, 'test*.py')
    report_path = os.path.join(base_path, 'report', 'report%s.html'% now_time)
    fp = open(report_path, 'wb')
    runner = HTMLTestRunner(fp, verbosity=2, title='这是我的报告', description='报告')
    runner.run(discover)
    '''
    discover为测试套件,若有两个测试套件需要一起执行,则可将两个测试套件合并成一个,具体写法如下:
    discover1 = unittest.defaultTestLoader.discover(current_path, 'test*.py')
    discover2 = unittest.defaultTestLoader.discover(current_path, '*.py')
    all = unittest.TestSuite()
    for i in discover1:
    all.addTests(i)
    for j in discover2:
    all.addTests(j)
    runner.run(all)
    '''
    人不可无方向
  • 相关阅读:
    attention 介绍
    卷积神经网络中的channel 和filter
    滤波和卷积
    最容易理解的对卷积(convolution)的解释
    随机梯度下降
    optimizer
    一个深度学习的例子
    Batch_Size 详解
    softmax函数详解
    Must Know Tips/Tricks in Deep Neural Networks
  • 原文地址:https://www.cnblogs.com/yueyanru/p/9418845.html
Copyright © 2020-2023  润新知