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()

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM