接口测试系列教程--10.1--接口测试如何进行参数化?

目录

    • 接口测试为何要进行参数化?
    • 接口测试如何进行参数化?
    • 思路:
      • 1、在响应体中提取参数,key-value,存入参数池
      • 2、洗数据,替换参数
      • 3、优化升级

接口测试为何要进行参数化?

在进行接口测试的时候,经常会出现A接口的返回值,作为B接口的请求体,数据是动态变化的,遇到这种情况该怎么办?需要对数据进行参数化处理。

接口测试如何进行参数化?

思路:

1、在响应体中提取参数,key-value,存入参数池

因为响应体是不同的数据类型,需要设置不同的提取规则,比如:

jsonObject_key # 响应数据为JsonObject,提取key的值作为参数;Demo : key
jsonObject_key_key #响应数据为JsonObject,提取两个层级的key值作为参数;Demo:key|key
jsonArray_key # 响应数据为JsonArray,获得[0

你可能感兴趣的:(自动化测试开发系列教程)