您好,欢迎来到刀刀网。
搜索
您的当前位置:首页【pytest】六、pytest之parametrize()参数化,实现数据驱动

【pytest】六、pytest之parametrize()参数化,实现数据驱动

来源:刀刀网

一、@pytest.mark.parametrize()的基本用法
@pytest.mark.parametrize(args_name,args_value)
args_name:参数名称,用于将参数值传递给函数
args_value:参数值(格式:列表、字典列表、元组、字典元组),有N个值,用例就会执行N次。

第一种用法:

    @pytest.mark.parametrize('caseinfo',['Lucy','Lily','Rose'])
    def test_tangseng(self,caseinfo):
        print("0616测试登录成功-唐僧"+caseinfo)

第二种用法:数据驱动的参数名,数据驱动的参数值

    @pytest

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

Copyright © 2019- gamedaodao.com 版权所有 湘ICP备2022005869号-6

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

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