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"
}
网上这个教程无法解析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;
}
}
Jmeter 集成Excel读写接口参数返回值的更多相关文章
- jmeter将上一个接口的返回值作为下一个接口的请求参数
接口响应结果,通常为HTML.Json格式的数据,对于HTML的响应结果的提取,可以通过正则表达式,XPath提取. 对于Json格式响应结果,可以通过正则表达式.JSON Extractor插件.B ...
- JMeter-一个接口的返回值作为输入传给其他接口
背景: 在用JMeter写接口case,遇到一种情况,接口1查看列表接口,接口2查看详情接口,接口2需要传入接口1列表的第一条数据的id 解决方案: 首先放一下总体截图 具体步骤 1-新建一个Thre ...
- postman 上一个接口的返回值作为下一个接口的入参
在使用postman做接口测试的时候,在多个接口的测试中,如果需要上一个接口的返回值作为下一个接口的入参,其基本思路是: 1.获取上一个接口的返回值 2.将返回值设置成环境变量或者全局变量 3.设置下 ...
- 接口需要上一个接口的返回值(unittest)
import unittest,requests ''' 使用unittest框架的时候,这个接口需要上一个接口的返回值 ''' class Test_case(unittest.TestCase): ...
- SpringBoot第十一集:整合Swagger3.0与RESTful接口整合返回值(2020最新最易懂)
SpringBoot第十一集:整合Swagger3.0与RESTful接口整合返回值(2020最新最易懂) 一,整合Swagger3.0 随着Spring Boot.Spring Cloud等微服务的 ...
- SubSonic3.0使用存储过程查询时,不能使用output参数返回值的问题修改
有个群友问SubSonic3.0执行存储过程时能不能使用output参数返回值,说测试过后获取不到返回值,早上有些时间所以就尝试修改了一下 首先在数据库中创建一个存储过程 CREATE PROCEDU ...
- [Day14]Eclipse高级、类与接口作为参数返回值
l 不同修饰符的使用 类,最常使用public修饰 成员变量,最常使用private修饰 成员方法,最常使用public修饰 l 自定义数据类型的使用 类作为方法参数时,说明要向方 ...
- Java面向对象(Eclipse高级、类与接口作为参数返回值)
面向对象 今日内容介绍 u Eclipse常用快捷键操作 u Eclipse文档注释导出帮助文档 u Eclipse项目的jar包导出与使用jar包 u 不同修饰符混合使用细节 u 辨析何时定义变 ...
- 14_Java面向对象_第14天(Eclipse高级、类与接口作为参数返回值)_讲义
今日内容介绍 1.Eclipse常用快捷键操作 2.Eclipse文档注释导出帮助文档 3.Eclipse项目的jar包导出与使用jar包 4.不同修饰符混合使用细节 5.辨析何时定义变量为成员变量 ...
随机推荐
- VxVM vxsnap ERROR V-5-1-0 Volume cannot be linked due to size/regionsize incompatibility
在做vxsnap addmir时报错如下: #> vxsnap -g OLS_DATA_DG -b addmir OLS_DATA_ACC_P mirvol=OLS_DATA_ACC_SM1 V ...
- Windows平台上通过git下载github的开源代码
常见指令整理: (1)检查ssh密钥是否已经存在.GitBash. 查看是否已经有了ssh密钥:cd ~/.ssh.示例中说明已经存在密钥 (2)生成公钥和私钥 $ ssh-keygen -t rsa ...
- UML在实践中的现状和一些建议
本文是我在csdn上看到的文章,由于认识中的共鸣,摘抄至此. 原文地址:http://blog.csdn.net/vrman/article/details/280157 UML在国内不少地方获得了应 ...
- 算法Sedgewick第四版-第1章基础-005一封装输入(可以文件,jar包里的文件或网址)
1. package algorithms.util; /*********************************************************************** ...
- 异常日志记录 DDLog
项目中如果想把异常捕获再写入文件,有个十分容易使用的库DDLog. 首先导入库,在git上下载. 一:在项目初始化指定全局LogLeve ,一般在xxxapp.m中 staticconstint dd ...
- p4377 [USACO18OPEN]Talent Show
传送门 分析 经典的01分数规划问题 用01背包check即可 代码 #include<iostream> #include<cstdio> #include<cstri ...
- js的学习
对于 ff的 relatedTarget 及IE的toElement fromElement DOM通过event对象的relatedTarget属性提供了相关元素的信息.这个属性只对于mou ...
- linux环境启动django项目
BBS部署步骤 安装python3.6(如已安装无需重复) install python3.6 把BBS项目传上来 rz 选择文件 BBS.tar 解压文件 tar -xvf BBS.tar 安装my ...
- java反射中,Class.forName和classloader的区别
http://blog.csdn.net/qq_27093465/article/details/52262340
- netty源码阅读之UnpooledByteBufAllocator
使用IDEA阅读源码Navigate下面的工具是个好东西 .可以帮助分析类的结构等 ByteBufAllocator主要用来生成三种ByteBuf :HeadBuffer,DirectBuffer,C ...