手动写测试报告真的太累了,所以我要努力学习python!解放自己!
使用python的time模块,在报告名称中加入当前时间可增强测试报告文件的识别性。
一、了解time模块
1.time.time():获取当前时间戳
2.time.ctime():当前时间的字符串形式
3.time.location():当前时间的struct_time形式
4.time.strftime():获取当前时间,可以将时间格式化字符串
二、常用格式化符号:
%Y:带世纪的年,2020
%y:不带世纪的年,20
%m:月份
%d:天份
%H:24小时制的时间
%M:分
%S:秒
三、代码实现
1.按照一定格式获取当前时间
now = time.strftime("%y%m%d",time.localtime(time.time())) #获取当前时间
2.将当前时间加入到测试报告文件名称中
newbook.save('./test_report_demo/kt0-M3RY-'+now+'.xls')
如图下图所示: