文章目录
一、httprunner如何实现数据驱动
3.X开始,使用parameters定义数据源。应用于测试用例层。
第一种:直接在脚本里面指定参数列表,最简单。适合于参数比较少的情况。
config:
name: get token
parameters:
appid-secret-grant_type-assert_str:
- ["wx74a8627810cfa309","e40a02f9d79a8097df497e6aaf93ab81","client_credential","access_token"]
- ["","e40a02f9d79a8097df497e6aaf93ab81","client_credential","errcode"]
- ["wx74a8627810cfa309","e40a02f9d79a8097df497e6aaf93ab81","","errmsg"]
teststeps:
- name: get token
api: api/wx_get_token.yml
第二种:使用CSV文件,适合于参数比较大的情况。
yaml 文件:
config:
name: get token
parameters:
appid-secret-grant_type-assert_str: ${P(data/get_token_data.csv)}
teststeps:
- name: get token
api: api/wx_get_token.yml
get_token_data.csv:
appid,secret,gr
httprunner框架接口自动化应用详解

最低0.47元/天 解锁文章
450

被折叠的 条评论
为什么被折叠?



