码迷,mamicode.com
首页 > Web开发 > 详细

HtmlTestRunner

时间:2019-03-11 14:52:57      阅读:236      评论:0      收藏:0      [点我收藏+]

标签:方式   time()   模式   port   result   地址   当前时间   class   生成   

1、一般生成报告时,会使用时间来作为报告名称的一部分,引入time这个第三方,使用以下方式格式化当前时间

下面运行最终结果:2019-03-29-14_29_18

1 import time;
2 time_noe=time.strftime("%Y-%m-%M-%H_%M_%S", time.localtime(time.time()))

 

2、使用方式

time_noe=time.strftime("%Y-%m-%M-%H_%M_%S", time.localtime(time.time()));
if __name__==__main__:
    report_dir_02=report\\+time_noe+result.html;----->使用【相对地址】---建议使用相对地址
    report_dir = rE:\\result02.html;-------------->使用【绝对地址】

    re_open = open(report_dir_02, wb);------------>使用【wb】模式,打开这个地址
    #定义一个HtmlTestRunner,并初始化(stream=文件流,title=测试标题,description=测试描述)
    runner=HTMLTestRunner.HTMLTestRunner(
        stream=report_dir_02,
        title=u测试标题,
        description=u测试描述

    )
#通过HtmLTestRunner的run方法来执行测试集-----这种方式其实最常用啦 runner.run(suit);
print(执行成功);

 

HtmlTestRunner

标签:方式   time()   模式   port   result   地址   当前时间   class   生成   

原文地址:https://www.cnblogs.com/shenyexiaoqingxin/p/10510465.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!