博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
将unitest整合和python发送测试报告
阅读量:6845 次
发布时间:2019-06-26

本文共 775 字,大约阅读时间需要 2 分钟。

废话少说先上代码

# -*- coding:UTF-8 -*-__autor__ = 'zhouli'__date__ = '2018/11/12 21:29'import unittestimport unittest_import, test_suitedef create_suite():    print('开始测试')    suite = unittest.TestSuite()    suite.addTest(unittest.makeSuite(unittest_import.UserTestCase))  # 加上测试用例中类的名称即可    suite.addTest(unittest.makeSuite(test_suite.UserTestCase))  # 加上测试用例中类的名称即可    return suiteif __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来完成的

转载于:https://www.cnblogs.com/zhoulixiansen/p/9949456.html

你可能感兴趣的文章