zoukankan      html  css  js  c++  java
  • Jmeter 集成Excel读写接口参数返回值

    输入VIN然后获取返回值json 串,拼接非规则json

    标题头

    以下是返回的json串

    {
    "error": "success",
    "result": {
    "11366": {
    "brand_id": "15",
    "brand_name": "日产",
    "car_make_id": "27",
    "car_model_id": "341",
    "car_trim_id": "9779",
    "liyang_chexing_id": "CDN0616A0042",
    "make_id": "27",
    "make_name": "东风日产",
    "model_id": "341",
    "model_name": "骐达",
    "youxinpai_chexing_name": "2008款 1.6 自动 GS尊贵型NAVI",
    "youxinpai_id": "11366"
    },
    "16524": {
    "brand_id": "15",
    "brand_name": "日产",
    "car_make_id": "27",
    "car_model_id": "341",
    "car_trim_id": "9017",
    "liyang_chexing_id": "CDN0616A0044",
    "make_id": "27",
    "make_name": "东风日产",
    "model_id": "341",
    "model_name": "骐达",
    "youxinpai_chexing_name": "2008款 1.6 自动 G时尚型",
    "youxinpai_id": "16524"
    },
    "16526": {
    "brand_id": "15",
    "brand_name": "日产",
    "car_make_id": "27",
    "car_model_id": "341",
    "car_trim_id": "9019",
    "liyang_chexing_id": "CDN0616A0046",
    "make_id": "27",
    "make_name": "东风日产",
    "model_id": "341",
    "model_name": "骐达",
    "youxinpai_chexing_name": "2008款 1.6 自动 GE智能型",
    "youxinpai_id": "16526"
    },
    "83439": {
    "brand_id": "15",
    "brand_name": "日产",
    "car_make_id": "27",
    "car_model_id": "341",
    "car_trim_id": "83448",
    "liyang_chexing_id": "CDN0616A0048",
    "make_id": "27",
    "make_name": "东风日产",
    "model_id": "341",
    "model_name": "骐达",
    "youxinpai_chexing_name": "2008款 1.6 自动 豪华型",
    "youxinpai_id": "83439"
    }
    },
    "src": "ly"
    }
    View Code

    网上这个教程无法解析Jmeter BeanShell PostProcessor提取json数据
    采取以下处理方式


    下面为传入的3个关键字段

    package com.tools;
    
     
    
    public class Item {
    
    private String str1;
    private String str2;
    private String str3;
    
    public Item(String str1, String str2, String str3) {
    	super();
    	this.str1 = str1;
    	this.str2 = str2;
    	this.str3 = str3;
    }
    
    public String getStr1() {
    	return str1;
    }
    
    public void setStr1(String str1) {
    	this.str1 = str1;
    }
    
    public String getStr2() {
    	return str2;
    }
    
    public void setStr2(String str2) {
    	this.str2 = str2;
    }
    
    public String getStr3() {
    	return str3;
    }
    
    public void setStr3(String str3) {
    	this.str3 = str3;
    }
    }
    

      

  • 相关阅读:
    nginx错误收集
    RDP-报表
    畅谈一二三
    基于vue项目,如何构建组织可维护前端路由结构
    Grid 布局基础常见场景
    数组中every、some、from、reduce四个很重要的api用法总结
    当代免疫学小史-第三章
    当代免疫学小史-第二章
    微信小程序swiper实现 句子控app首页滑动卡片
    微信小程序 setData的小知识
  • 原文地址:https://www.cnblogs.com/a00ium/p/6292741.html
Copyright © 2011-2022 走看看