BeanShell PostProcessor 可对url请求参数、请求返回的结果进行处理赋值等操作;

步骤:

 

BeanShell PostProcessor 对url 返回的json进行提取:

  json的数据格式为:{“data”:{“total”:5,”list”:[{“enabled”:true,”lastLoginTime”:00,”name”:”超级管理员”,”id”:1,”state”:”Normal”,”username”:”admin”},{“enabled”:true,”lastLoginTime”:1,”name”:”普通管理员”,”id”:2,”state”:”Normal”,”username”:”adminment”},}

  1、采用import org.json.* 进行处理:

    使用 org.json必须引入的包:下载

    下载的包放到jmeter目录下的lib目录中,记得重启jmeter

      

 

org.json

   2、采用 import com.alibaba.fastjson.*  进行处理:

    使用com.alibaba.fastjson必须引入的包:下载

    下载的包放到jmeter目录下的lib目录中,记得重启jmeter

com.alibaba.fastjson

 

版权声明:本文为xiaochou1024原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/xiaochou1024/p/9441398.html