Selenium之defaultTestLoader类

1、说明

使用unittest.defaultTestLoader()类,通过该类下面的discover()方法自动搜索指定目录下指定开头的.py文件,并将查找到的测试用例组装到测试套件

2、用法

test_dir = './'
discover = unittest.defaultTestLoader.discover(test_dir,pattern='iweb_*.py')
(test_dir为要指定的目录,./为当前目录,pattern为查找的.py文件的格式)

3、运行

runner = unittest.TextTestRunner()
runner.run(discover)

4、实际应用
from unittestreport import TestRunner
import unittest

suite = unittest.defaultTestLoader.discover(测试用例所在路径)
runner = TestRunner(suite)

runner.run()

使用unittestreport后,生成的报告,不需要再引入别的包


image.png

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容