pytest conftest定义一个fixtrue获取测试环境地址

方便全局切换地址

复制代码
@pytest.fixture()
def config():
    data = {
        '测试环境': {
            'A环境': '127.0.0.1',
            'B环境': '127.0.0.2',
            'C环境': '127.0.0.3',
            'D环境': '127.0.0.4'
        },
    }


    return data.get('测试环境', {}).get('A环境')

import pytest

def test_case001(
        config
    ):

    url = 'http://'+str(config)+':8080/api/user/login'
    print('\n', url)


if __name__ == '__main__':
    pytest.main(['s', 'v', 'test_case6.py'])
    pass
相关推荐
祝余Eleanor5 小时前
Day 41 训练和测试的规范写法
python·深度学习·机器学习
百锦再5 小时前
与AI沟通的正确方式——AI提示词:原理、策略与精通之道
android·java·开发语言·人工智能·python·ui·uni-app
电化学仪器白超5 小时前
《可编程固定阻值电子负载的制作与自动化标定技术》
python·单片机·嵌入式硬件·自动化
free-elcmacom5 小时前
机器学习高阶教程<2>优化理论实战:BERT用AdamW、强化学习爱SGD
人工智能·python·机器学习·bert·强化学习·大模型训练的优化器选择逻辑
IT三重门5 小时前
Scikit-Learn进行数据预处理,从基础到实战全解析
python
ULTRA??5 小时前
Informed RRT*算法,并包含圆形障碍物环境
人工智能·python·算法
黑客思维者5 小时前
XGW-9000 网关 DDR4/LPDDR4 内存子系统信号完整性仿真细化设计
开发语言·python·嵌入式硬件·ddr4·信号仿真
Felven5 小时前
华为昇腾310P模型转换失败问题解决
linux·python·模型训练·昇腾·310p
ekprada5 小时前
Day 41 卷积神经网络(CNN)基础与实战
人工智能·python·机器学习
Dingdangcat866 小时前
基于改进YOLO11-C2PSA-SEFFN的工业环境气体泄漏检测与定位系统实现
python