首页 > 技术文章 > 04_关联数据--json提取器和正则表达式

jianxiaochong 2021-03-10 14:22 原文

前言

  • 在开展接口测试的过程中,我们会发现很多接口需要依赖前面的接口,需要我们动态从前面的接口返回中提取数据,也就是我们通常说的关联。
  • 关联通俗来讲就是把上一次请求的返回内容中的部分截取出来保存为参数,用来传递给下一个请求使用。

一、使用正则表达式提取器实现接口关联

正则表达式提取器,见名知意就是使用正则表达式的方法把我们需要提取的内容通配出来。
原理:通过左右二边不变的边界来提取中间变的返回值
使用方法:

1. 添加方式:在需要获得数据的请求“1.获取token” 右击右键-->后置处理器-->选择正则表达式提取器


2.在后面的接口中使用${token}引用


二、使用Json提取器实现接口关联

使用场合:接口关联,当前一个接口返回的数据类型为json格式的数据,需要从返回的json数据中提取数据。

1. 添加方式:在需要获得数据的请求“1.token” 右击右键-->后置处理器-->选择JSON Extractor



推荐阅读