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
相关推荐
C嘎嘎嵌入式开发13 小时前
deepseek-r1大模型的本地部署
人工智能·python·神经网络·机器学习
柯南二号13 小时前
【大前端】【Android】用 Python 脚本模拟点击 Android APP —— 全面技术指南
android·前端·python
码界奇点13 小时前
基于Django与Vue.js的RBAC权限管理系统设计与实现
vue.js·python·车载系统·django·毕业设计·源代码管理
翔云 OCR API13 小时前
赋能文档的数字化智能处理:通用文字/文档/合同识别接口
开发语言·人工智能·python·计算机视觉·ocr
电饭叔13 小时前
如何代码化,两点之间的距离
笔记·python·算法
秋刀鱼 ..13 小时前
第三届教育发展与社会科学国际学术会议 (EDSS 2026)
大数据·python·计算机网络·数学建模·制造
天才少女爱迪生13 小时前
【算法设计】GLM-4.5V模型架构和算法设计详解
python·算法·语言模型
艾上编程14 小时前
第一章——办公自动化之Excel批量合并工具:Python助力高效办公
开发语言·python·excel
元亓亓亓14 小时前
LeetCode热题100--739. 每日温度--中等
python·算法·leetcode
是Dream呀14 小时前
多样化算力使能:openFuyao引领算力池化与调度革命
人工智能·python·算力