Jmeter使用Json提取器构建异步请求

一、构建mock异步请求服务

{
		"description": "异步请求-创建订单",
		"request" : {			
			"method": "POST",
			"uri" : "/api/order/create/",
			"forms": {
				"user_id": "user_10012",
				"goods_id": "goods_10013",
				"num": "2",
				"amount": "500"
			}
		},
		"response" : {
			"json" : {"order_id": "order_202008150000258"}
		}
	},
	{
		"description": "异步请求-通过订单号获取结果",
		"request" : {			
			"method": "GET",
			"uri" : "/api/order/get_result/",
			"queries": {
				"order_id": "order_202008150000258"
			}
		},
		"response" : {
			"json" : {
				"user_id": "user_10012",
				"goods_id": "goods_10013",
				"num": "2",
				"amount": "500"
			}
		}
	}

二、构建创建订单请求,并在该请求下添加Json提取器,提取订单号
构建创建订单请求:
在这里插入图片描述
Json提取器适用于响应结果为json格式或字典格式的数据,创建订单响应结果为json数据,此时利用Json提取器提取订单号,
在这里插入图片描述
三、构建查询订单请求,引用Json提取器提取出来的订单号
在这里插入图片描述
四、发送请求,查看查询订单请求结果
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值