zoukankan      html  css  js  c++  java
  • pytest以函数形式的测试用例

    from __future__ import print_function
    #pytest以函数形式形成测试用例
    def setup_module(module):
    print(' setup_module')

    def teardown_module(module):
    print(' teardown_module')

    def setup_function(function):
    print(' setup_function')

    def teardown_function(function):
    print(' teardown_function')

    def test_1():
    print('- test_1()')

    def test_2():
    print('- test_2()')
    运行:
    pytest -s test_function.py 
    结果:

    ======================================================================================== test session starts ========================================================================================
    platform darwin -- Python 3.7.3, pytest-4.4.0, py-1.8.0, pluggy-0.9.0
    rootdir: /Users/likuanrong/PycharmProjects/work
    plugins: metadata-1.8.0, html-1.20.0
    collected 2 items

    test_function.py
    setup_module

    setup_function
    - test_1()
    .
    teardown_function

    setup_function
    - test_2()
    .
    teardown_function

    teardown_module


    ===================================================================================== 2 passed in 0.03 seconds ======================================================================================



  • 相关阅读:
    Android Studio连接真机
    day 4 __all__ 包 __init__.py
    day1 创建X00001文件1K
    day 3 模块
    day 2 异常传递 ,抛出
    day 1 异常基本功能
    day 7 __new___
    day 6 汽车4S店铺
    day 5 多态 类 静态
    day 4 继承
  • 原文地址:https://www.cnblogs.com/turningli/p/10685652.html
Copyright © 2011-2022 走看看