zoukankan      html  css  js  c++  java
  • Python接口自动化之测试用例加载到测试套件的几种方法

     

    复制代码
    # 第一步:创建测试套件
    
    suite = unittest.TestSuite()
    
    
    # 第二步:加载测试用例到测试套件
    
    # 第一种:通过测试用例类去加载
    from py27_14day.testcases import LoginTestCase
    loader = unittest.TestLoader()
    suite.addTest(loader.loadTestsFromTestCase(LoginTestCase))
     
    # 第二种:通过测试用例模块去加载
    # 用例加载器对象
    from py27_14day import testcases
    loader = unittest.TestLoader()
    suite.addTest(loader.loadTestsFromModule(testcases))
    
    # 第三种:通过路径去加载测试用例  :默认去找指定路径中test开头的模块中的测试用例 **常用
    loader = unittest.TestLoader()
    suite.addTest(loader.discover(r"C:projectpy27_classpy27_14day"))
    
    # 第四种:一条一条去加载
    from py27_14day.testcases import LoginTestCase
    case1 = LoginTestCase("test_login_pass")
    suite.addTest(case1)
  • 相关阅读:
    treeview(树加载)
    9.SQL存储过程实例详解
    面向对象之封装
    cookie和session
    自定义web框架
    IO多路复用
    协程
    concurrent.futures模块(进程池/线程池)
    死锁与递归锁及信号量等
    并发编程之多线程
  • 原文地址:https://www.cnblogs.com/xiaoduanhe/p/12579368.html
Copyright © 2011-2022 走看看