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)