1.discover批量加载文件夹用例:
- unittest中的TestLoader类提供了discover()方法可以从多个文件中查找测试用例
- discover(start_dir,pattern=‘test*.py’,top_level_dir=None)
- start_dir参数:待执行用例的目录
- pattern参数:匹配脚本名称的规则,test*.py代表匹配test开通的所有脚本
- top_level_dir参数:顶层目录名称,一般默认为None
代码展示:
# -*- coding:Utf-8 -*-
import unittest
import os
def load_all_case():
# 打印根目录路径
print(os.getcwd