版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liqin719/article/details/53217918
HTMLTestRunner.py文件下载链接:http://tungwaiyip.info/software/HTMLTestRunner.html
一直想让使用HTMLTestRunner生成的测试报告可以保存在指定的文件目录下,并以当前执行的时间进行命名,在网上有找到一篇这样的文章,链接如下:
http://www.cnblogs.com/newvoyage/p/5622854.html
借用相关代码如下(见红框):
但是我使用红框中类似的代码时,整个代码可以正常运行,但是没有生成对应的文件,我使用的是python2.7,不确定是否与版本有关系,不过后面我又想到下面的方式来实现在指定目录下生成以年月日时分秒命名的.html文件
相关代码如下:
在此代码中有关于unittest测试框架使用,如果存在unittest.main()函数,则会执行所有的测试用例(包含setUp()和tearDown()部分),如果想要指定执行单个测试用例,可以用下面的代码
test_unit = unittest_TestSuite()
test.unit.addTest(unittest1(test3))
生成的测试报告如下:
以上为我在学习过程中所遇到的一些问题总结,以此作个记录,以免日后忘记可以很快找到解决方法