将unitest整合和python发送测试报告
Posted 人生苦短use,what?
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将unitest整合和python发送测试报告相关的知识,希望对你有一定的参考价值。
废话少说先上代码
# -*- coding:UTF-8 -*- __autor__ = ‘zhouli‘ __date__ = ‘2018/11/12 21:29‘ import unittest import unittest_import, test_suite def create_suite(): print(‘开始测试‘) suite = unittest.TestSuite() suite.addTest(unittest.makeSuite(unittest_import.UserTestCase)) # 加上测试用例中类的名称即可 suite.addTest(unittest.makeSuite(test_suite.UserTestCase)) # 加上测试用例中类的名称即可 return suite if __name__ == "__main__": suite = create_suite() file_prefix = time.strftime("%Y-%m-%d", time.localtime()) print(file_prefix) with open("./" + file_prefix + "_result.html", "wb") as f: runner = HTMLTestRunner.HTMLTestRunner(stream=f, title=u"zl测试", description=u"执行情况") runner.run(suite)
值得注意的是其他模块的测试是通过addTest来完成的
以上是关于将unitest整合和python发送测试报告的主要内容,如果未能解决你的问题,请参考以下文章