Pytest之parametrize()实现数据驱动
创始人
2024-12-15 16:33:01
0

一、Pytest之parametrize()实现数据驱动

方法:
@pytest.mark-parametrize(argsname,args_value)
args_name:参数名称,用于将参数值传递给函数
args value:参数值:(列表和字典列表,元组和字典元组),有n个值那么用例执行n次
第一种用法:

@pytest.mark.parametrize("caseinfo",["百里","星摇","依然"]) def test el get token(self,caseinfo):     print(“获取统一接口鉴权码:“+caseinfo) 

第二种用法:

@pytest.mark.parametrize( 'arg1,arg2",[['name,"百里"],['age"2 def test 01 get token(self,arg1,arg2): print("获取统一接口鉴权码:“+str(arg1)+”“+str(arg2)) 

二、YAML格式测试用例读,写,封装

1、yaml是一种数据格式,扩展名可以是yaml,yml,支持#注释,通过缩进标识层级,区分大小写
用途:
用于做配置文件(yaml,ini)
用于编写自动化测试用例
2、数据组成

a、map对象:键:(空格)值 name: 阿里    b、数组(list)使用“-”表示 name:   - name1: 百度   - name2: 阿里   - age:     - age1: 19     - age2: 20 

相关内容

热门资讯

透视规律!wepoker透视脚... 透视规律!wepoker透视脚本,总是真的是有挂(透视)揭秘教程(有挂揭秘);1、金币登录送、破产送...
透视app!aapoker插件... 透视app!aapoker插件(透视)透视脚本入口(原来真的有挂);1、首先打开aapoker插件最...
透视苹果版"aapo... 透视苹果版"aapoker如何设置胜率"确实真的有挂(透视)教你教程(有挂细节)1、全新机制【aap...
透视数据!wepoker可以开... 透视数据!wepoker可以开透视吗,原本存在有挂(透视)辅助教程(有挂详情);1、在wepoker...
透视软件!aapoker透视脚... 透视软件!aapoker透视脚本下载(透视)ai插件(确实是有挂)aapoker透视脚本下载辅助器中...
透视好友房"hhpo... 透视好友房"hhpoker作弊码"切实是有挂(透视)插件教程(有挂揭秘)1)hhpoker作弊码辅助...
透视辅助!wepoker插件辅... 透视辅助!wepoker插件辅助,本然是有挂(透视)可靠教程(有挂教程);1、下载好wepoker插...
透视透视挂!aapoker怎么... 透视透视挂!aapoker怎么设置提高好牌几率(透视)透视插件(本来是有挂);该软件可以轻松地帮助玩...
透视实锤"hhpok... 透视实锤"hhpoker有后台操作吗"好像真的是有挂(透视)可靠教程(有挂工具)1、hhpoker有...
透视规律!德普之星有透视辅助吗... 透视规律!德普之星有透视辅助吗,原先存在有挂(透视)安装教程(有挂脚本)进入游戏-大厅左侧-新手福利...