利用python的unittest框架批量执行case的加载方式有2种:
1.通过unittest.main()来启动所需测试的测试模块;
2.添加到testsuite集合中再加载所有的被测试对象,而testsuit里存放的就是所需测试的用例;
2.添加到testsuite集合中再加载所有的被测试对象,而testsuit里存放的就是所需测试的用例;
方案大概为以下4种:
1、通过unittest.main()来执行测试用例的方式:
if __name__ == "__main__":
unittest.main()
2、通过testsuit来执行测试用例的方式:
if __name__ == "__main__":
# 构造测试集
suite = unittest.TestSuite()
suite.addTest(TestCase("testCreateFolder"))
suite.addTest(TestCase("testDeleteFolder"))
# 执行测试
runner = unittest.TextTestRunner()
runner.run(suite)
3、通过testLoader 逐一添加测试脚本:
if __name__ == "__main__&#