python unittest之批量测试

建立以下目录结构
python unittest之批量测试

其中run_allTest.py用于跑所有的测试脚本
在my_testCase下新建__init__.py,有了该文件,my_testCase这个目录就会被识别为包,my_testCase下的其他.py文件就是需要执行的测试用例

在run_allTest.py中输入

import unittest
discover = unittest.defaultTestLoader.discover("你的目录/MyUnittest/my_testCase/", pattern="testCase*.py")
print(discover)
runner = unittest.TextTestRunner()
runner.run(discover)

即可输出所有testcase*.py的结果

相关推荐