• 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;
    }
    }
    

      

  • 相关阅读:
    使用脚本改变树控件的行为 (转)点文本 收..
    (面包屑)SiteMapPath控件简化Web网站导航 (转)
    Web.config详解(转)
    SiteMap(站点地图)示例(转)
    url传递中文的解决方案总结(转)
    INI文件编程,WINAPI函数WritePrivateProfileString,GetPrivateProfileString(转帖)
    hdu 2708
    hdu 1709
    hdu 1045
    hdu 2714
  • 原文地址:https://www.cnblogs.com/a00ium/p/6292741.html
Copyright © 2020-2023  润新知