Jmeter BeanShell PostProcessor提取json数据
来源:互联网 发布:淘宝达人后台网址 编辑:程序博客网 时间:2024/06/06 02:27
需求:提取sample返回json数据中所有name字段值,返回的json格式如下:
{“body”:{“apps”:[{“name”:”111”},{“name”:”222”}]}}
jmeter中添加后置处理器BeanShell PostProcessor
import org.json.*;String response_data = prev.getResponseDataAsString();JSONObject data_obj = new JSONObject(response_data);String apps_str = data_obj.get("body").get("apps").toString();JSONArray apps_array = new JSONArray(apps_str);String[] result = new String[apps_array.length()];for(int i=0;i<apps_array.length();i++){ JSONObject app_obj = new JSONObject(apps_array.get(i).toString()); String name = app_obj.get("name").toString(); result[i] = name;}vars.put("result", Arrays.toString(result));
0 0
- Jmeter BeanShell PostProcessor提取json数据
- Jmeter BeanShell PostProcessor提取json数据
- Jmeter-BeanShell PostProcessor提取请求及响应结果并保存到本地文件
- 二、Jmeter 后置处理器(BeanShell PostProcessor)
- jmeter后置处理器BeanShell PostProcessor连接redis获取value
- Jmeter之后置处理器BeanShell PostProcessor与二进制响应
- Beanshell 提取Json
- jmeter之断言、数据提取器(正则表达式、jsonpath、beanshell)、聚合报告、参数化
- jmeter beanshell
- jmeter 使用BeanShell编写java代码提取请求参数
- jmeter其他特性---Debug PostProcessor
- Jmeter入门实战(二)如何使用Jmeter的BeanShell断言,把响应数据中的JSON跟数据库中的记录对比
- 【Jmeter】BeanShell断言--数据解析&数据库对比校验
- jmeter之BeanShell Sampler
- jmeter beanshell使用说明
- jmeter beanshell使用说明
- JMeter中的BeanShell使用
- JMeter BeanShell 应用
- ServletContext总结
- SVN 遇到的问题
- NGUI之UIGrid & UITable
- 一直不愿意面对的问题——我的总结
- 跨平台的文件路径书写方式 File.separator:获取与系统有关的默认名称分隔符
- Jmeter BeanShell PostProcessor提取json数据
- RHEL7安装、ip修改、关防火墙、关selinux、配置yum源
- Android动画基础-逐帧动画
- 命令行忽略一个已经被跟踪的目录
- 网贷导航
- Fastjson 初识
- Dynamics CRM2016 在实体命名时需要注意的事项
- 打破Android应用65K方法数
- linux打补丁和git打patch方法