Unittest - Python 使用总结
Unittest - Python 使用总结 批量执行 一、UnitTest TestSuite 控制用例执行的顺序 UnitTest 框架默认根据 ASCII 码的顺序加载测试用例,数字与字母的顺序为:0~9,A~Z,a~z 如果要让某个测试用例先执行,不能使用默认的 main() 方法,需要通过 TestSuite 类的 addTest() 方法按照一定的顺序来加载。 示例 : class TestCase01(unittest.TestCase): def setUp(self): print("case开始执行") def tearDown(self): print("case结束执行") @classmethod def setUpClass(cls): print("case类开始执行") @classmethod def tearDownClass(cls): pass @unittest.skip("这个case不像执行") def test_07(self): print("执行case07") flag = "adfadfadfadfadsfaqeewr" s = "fads" self.assertIn(s, flag, msg="不包含") @unittest.skip("这个case不像执行") def test_01(self): TestCase01