接口例子:找了一个比较简单的网站,买菜网:http://www.mycai.net/

jmeter:先添加线程组,添加http请求,添加结果树

Jmeter之正则表达式提取器获取数组及foreachach循环控制器及JSON PATH提取响应结果(十五)

要做的事情就是:拿取下面图片中左侧内容

Jmeter之正则表达式提取器获取数组及foreachach循环控制器及JSON PATH提取响应结果(十五)

添加正则表达式提取器:
Jmeter之正则表达式提取器获取数组及foreachach循环控制器及JSON PATH提取响应结果(十五)

添加debug sampler,执行查看结果:

Jmeter之正则表达式提取器获取数组及foreachach循环控制器及JSON PATH提取响应结果(十五)

 数据都到了,怎么用呢?

可以添加foreach控制器,循环获取数据,然后使用数据

Jmeter之正则表达式提取器获取数组及foreachach循环控制器及JSON PATH提取响应结果(十五)

Jmeter之正则表达式提取器获取数组及foreachach循环控制器及JSON PATH提取响应结果(十五)

添加http请求,使用获取到的数据(www.baidu.com):

Jmeter之正则表达式提取器获取数组及foreachach循环控制器及JSON PATH提取响应结果(十五)

执行结果:

Jmeter之正则表达式提取器获取数组及foreachach循环控制器及JSON PATH提取响应结果(十五)

JSON Path没有找到合适的例子:

首先响应结果必须是json格式的

添加JSON Path提取器:

Jmeter之正则表达式提取器获取数组及foreachach循环控制器及JSON PATH提取响应结果(十五)

Jmeter之正则表达式提取器获取数组及foreachach循环控制器及JSON PATH提取响应结果(十五)

接下来下一个http请求可以引用获取到的变量了

 

相关文章:

  • 2022-03-06
  • 2021-07-23
  • 2022-02-19
  • 2022-12-23
  • 2022-02-18
  • 2022-12-23
  • 2021-06-08
猜你喜欢
  • 2022-12-23
  • 2021-06-06
  • 2022-12-23
  • 2022-12-23
  • 2021-08-26
  • 2021-05-17
  • 2022-12-23
相关资源
相似解决方案