-
TestCase 测试用例
-
TestSuite 测试套件
-
利用testSuite 添加多条TestCase
-
-
TextTestRunner 执行测试套件
-
利用TextTestRunner执行
-
-
Fixture 两个函数:
-
组装起来就是fixture (开始结束两个)
-
初始化:def setUp(self):
-
setup先执行,不管在任何位置,都会先执行
-
-
结束:def tearDown(self):
-
Testcase
1.先导包: import unittest
继承: unittest.TestCase
class class_name(unittest.TestCase)
测试方法名称必须以test开头
测试用例导入:
使用:unittest.defaultTestLoader()类里的discover
a=unittest.defaultTestLoader.discover("文件目录","文件名.py")
unittest.TextTestRunner().run(a)