import unittest class myTest(unittest.TestCase): def test_01(self): print("普通方法1") def test_02(self): print("普通方法2") def test_03(self): print("普通方法3") class myTest02(unittest.TestCase): def test_mytest01(self): print("类test_mytest01的方法01") def test_mytest02(self): print("类test_mytest01的方法02") if __name__ == '__main__': suite=unittest.TestLoader().loadTestsFromModule("unit01.py") unittest.TextTestRunner(verbosity=2).run(suite)
verbosity有三个值:0、1、2
0 (静默模式): 你只能获得总的测试用例数和总的结果 比如 总共100个 失败20 成功80
1 (默认模式): 非常类似静默模式 只是在每个成功的用例前面有个“.” 每个失败的用例前面有个 “F”
2 (详细模式):测试结果会显示每个测试用例的所有相关的信息
加入 –quiet 参数 等效于 verbosity=0
加入–verbose参数等效于 verbosity=2
什么都不加就是 verbosity=1
1.verbosity=0,只能获得总的测试用例数和总的结果
2.verbosity=1,非常类似静默模式 只是在每个成功的用例前面有个“.” 每个失败的用例前面有个 “F”

3.verbosity=2,测试结果会显示每个测试用例的所有相关的信息
4.不填,相当于 verbosity=1
