1、說明
使用unittest.defaultTestLoader()類,通過該類下面的discover()方法自動搜索指定目錄下指定開頭的.py文件,并將查找到的測試用例組裝到測試套件
2、用法
test_dir = './'
discover = unittest.defaultTestLoader.discover(test_dir,pattern='iweb_*.py')
(test_dir為要指定的目錄,./為當(dāng)前目錄,pattern為查找的.py文件的格式)
3、運(yùn)行
runner = unittest.TextTestRunner()
runner.run(discover)
4、實(shí)際應(yīng)用
from unittestreport import TestRunner
import unittest
suite = unittest.defaultTestLoader.discover(測試用例所在路徑)
runner = TestRunner(suite)
runner.run()
使用unittestreport后,生成的報告,不需要再引入別的包

image.png

image.png