首页 > 编程语言 > 详细

Python3 Selenium自动化web测试 ==>FAQ:Unittest测试报告生成文件名加测试完成时间字符串

时间:2019-08-11 23:57:54      阅读:217      评论:0      收藏:0      [点我收藏+]

测试代码,虽然有点笨重,以后再修改:

if __name__ == __main__:
    report = os.path.join(D:/Python36/report/report.html)
    suite1 = unittest.TestSuite()
    suite1.addTests([TestStringMethods(test_split),TestStringMethods(test_isupper),TestStringMethods(test_upper)])
    with open(report,wb) as f:
        runner2 = HTMLTestRunner(stream=f,title=Test Result,description=operator:admin,verbosity=2)
        runner2.run(suite1)
        print(report is done)
    report_path = os.path.dirname(report)
#os.chdir() 方法用于改变当前工作目录到指定的路径。
    os.chdir(report_path)
    stamp = datetime.datetime.strftime(datetime.datetime.now(),"%Y-%m-%d-%H-%M-%S")
    report_new_name = report+ stamp +.html
    os.rename(report.html,report_new_name)

 

Python3 Selenium自动化web测试 ==>FAQ:Unittest测试报告生成文件名加测试完成时间字符串

原文:https://www.cnblogs.com/wuzhiming/p/11337176.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!