您好,欢迎来到五一七教育网。
搜索
您的当前位置:首页掌握这个Pytest插件,轻松切换测试环境

掌握这个Pytest插件,轻松切换测试环境

来源:五一七教育网

今天小编再次介绍一种方法,通过Pytest的插件:pytest-base-url进行来实现。

pytest-base-url

命令行参数传入

命令行参数传入,这里需要在我们需要传入的测试用例中,提前加入base-url的参数名称,方便后续命令行时好直接传入参数。​​​​​​​

# test_01.py
# coding:utf-8
import requests
def test_01(base_url):
    data = {
        'city': "上海",
        'key': 'xxxxxxxxxx'
    }
    r = requests.post(base_url, data=data)
    result = r.json()['reason']
    print(r.json())
    assert result == '查询成功!'

测试用例编写完成后,我们通过打开命令行,进行执行对应的命令,正常我们执行只需要加上pytest -vs  执行程序就可以进行运行成功,但是在这里我们需

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 517ttc.cn 版权所有 赣ICP备2024042791号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务