1、单独添加一个或多个用例
suite=unittest.TestSuite()
suite.addTest(Class_name(case_1))
suite.addTest(Class_name(case_2))
......
2、添加某个类下的所有用例
2.1方法一:
如Class_name类下有多个用例,则直接括号里不写入任何用例名,即可测试该类下所有用例。
suite=unittest.TestSuite()
suite.addTest(Class_name())
2.2方法二
使用unittest.makeSuite(类名),将该类下所有用例添加到套件中
suite = unittest.TestSuite(unittest.makeSuite(Class_name))
2.3方法三
使用 unittest.TestLoader()这个类下的loadTestsFromTestCase(类名),将该类下的所有用例加入到套件中
suite = unittest.TestLoader().loadTestsFromTestCase(Class_name)
3、将整个文件中的用例都加载到套件中,不管有几个用例类
使用 unittest.TestLoader()这个类下的loadTestsFromModule(文件名, pattern=None),moudle就是用例存放的文件名
suite = unittest.TestLoader().loadTestsFromModule('xx.py')