1. 程式人生 > >selenium之批量執行測試用例

selenium之批量執行測試用例

span stl def python3 text 指定 unit efault cnblogs

把寫好的測試用例放在指定目錄下,使用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之批量執行測試用例