码迷,mamicode.com
首页 > 编程语言 > 详细

python unittest单元测试框架 测试套件中的addTest

时间:2021-05-24 06:41:34      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:报告   模块名   练习   框架   cas   dem   report   unittest   单元   

import unittest
import nnreport
from demo4_my1 import meiyan_test
from demo4_my2 import meiyan_test2

suite= unittest.TestSuite()
# suite.addTest(meiyan_test("test_1")) # 单独执行某条case,多条case就写多条。
# suite.addTest(meiyan_test("test_2")) # 单独执行某条case,多条case就写多条。
# suite.addTests([meiyan_test("test_1"),meiyan_test("test_2")]) # 同时执行多条case

# suite.addTests(unittest.TestLoader().loadTestsFromName(‘demo4_my1.meiyan_test‘)) # 传入‘模块名.TestCase类名‘
# suite.addTests(unittest.TestLoader().loadTestsFromNames([‘demo4_my1.meiyan_test‘, ‘demo4_my2.meiyan_test2‘])) # 可以把‘模块名.TestCase名‘放到一个列表中
# suite.addTests(unittest.TestLoader().loadTestsFromNames([‘meiyan_test‘, ‘meiyan_test2‘])) # 可以把‘TestCase类名‘放到一个列表中

# suite.addTests(unittest.TestLoader().loadTestsFromTestCase(meiyan_test)) # 执行整个类的case
# suite.addTests(unittest.TestLoader().loadTestsFromTestCase(meiyan_test2)) # 执行整个类的case,只能放一个类。多个类写多行

re = nnreport.BeautifulReport(suite)
re.report("练习报告", "练习报告.html", log_path=".")

python unittest单元测试框架 测试套件中的addTest

标签:报告   模块名   练习   框架   cas   dem   report   unittest   单元   

原文地址:https://www.cnblogs.com/zhangmeiyan/p/14759260.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!