标签:方式 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 = r‘E:\\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(‘执行成功‘);
标签:方式 time() 模式 port result 地址 当前时间 class 生成
原文地址:https://www.cnblogs.com/shenyexiaoqingxin/p/10510465.html