selenium之批量执行测试用例

Posted 星瑞的随笔

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了selenium之批量执行测试用例相关的知识,希望对你有一定的参考价值。

把写好的测试用例放在指定目录下,使用discover函数扫描该目录,并根据关键字自动筛选需要执行的用例。本例使用Python3.6版本。

 1 # 遍历指定目录,批量执行测试用例
 2 import unittest
 3 
 4 case_dir = D:\\test_case
 5 
 6 
 7 def suites_run():
 8     ‘‘‘运行测试套件,批量执行测试用例‘‘‘
 9     # discover函数遍历指定目录,按条件过滤文件,返回测试套件列表
10     discover_suites = unittest.defaultTestLoader.discover(case_dir, pattern=test_*.py)
11     print(discover_suites)
12     unittest.TextTestRunner().run(discover_suites)
13 
14 
15 suites_run()

 

以上是关于selenium之批量执行测试用例的主要内容,如果未能解决你的问题,请参考以下文章

selenium之百度搜索+有道翻译的简单testcase执行-----用例报告(HTMLTestRunner)

Python单元测试框架unittest之批量用例管理(discover)

selenium,测试套件的使用

自动化测试常见面试问题

自动化测试常见面试问题

自动化测试常见面试问题