定義測試檔案查詢目錄時找不到路徑
阿新 • • 發佈:2018-11-29
#coding=utf-8
import unittest
def creatsuite():
testunit=unittest.TestSuite()
#定義測試檔案查詢目錄
test_dir="E:\learn\Selenium2_Python_test\test_project\test_case"
#定義 discover 方法的引數
discover=unittest.defaultTestLoader.discover(test_dir,pattern="test*.py",top_level_dir=None)
#discover 方法篩選出來的用例,迴圈新增到測試套件中
for test_suite in discover:
for test_case in test_suite:
testunit.addTests(test_case)
print testunit
return testunit
if __name__ == '__main__':
runner=unittest.TextTestRunner()
alltestnames = creatsuite()
runner.run(alltestnames)
執行出錯,找不到路徑,後來仔細看文件,發現目錄格式是雙斜槓!!!
!