#coding:utf-8
import unittest
import os
def Run_all_test():
#實例化覆蓋對象,匹配test*.py的文件
case_dir = os.path.join(os.path.dirname(os.path.realpath(__file__))) # 獲取當前工作目錄(用例也放在該目錄下)
discover = unittest.defaultTestLoader.discover(case_dir,"test*.py",top_level_dir=None)
return discover #返回實例化對象(用例集)
if __name__=="__main__":
runner = unittest.TextTestRunner() #實例化運行類
runner.run(Run_all_test()) #執行所有的匹配用例集
————————————————
版權聲明:本文爲CSDN博主「藥藥君」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/Static_at/article/details/82813326
unittestdiscover方法
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.