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

 

运行出错,找不到路径,后来仔细看文档,发现目录格式是双斜杠!!!

定义测试文件查找目录时找不到路径

 

相关文章:

  • 2022-12-23
  • 2021-07-25
  • 2022-12-23
  • 2022-12-23
  • 2021-07-14
  • 2022-12-23
  • 2021-08-13
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-02-04
  • 2022-12-23
  • 2021-12-16
  • 2022-12-23
  • 2022-12-23
  • 2021-10-25
相关资源
相似解决方案