pytest-钩子函数,自定义添加及获取参数到.ini配置文件

import requests
import pytest

def pytest_addoption(parser):
    #添加参数到pytest.ini
    parser.addini('参数名', type=None, default="http://url", help='注释')


# 获取 pytest.ini 配置参数
@pytest.fixture(scope="session")
def open_url(pytestconfig):
    url = pytestconfig.getini('参数名')
    # print("\n读取到配置文件的url地址:%s" % url)
    return url

 

posted @ 2021-12-08 14:32  小哈别闹  阅读(192)  评论(0编辑  收藏  举报