Jmeter调用 Json接口测试

Posted 就这个名字好

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jmeter调用 Json接口测试相关的知识,希望对你有一定的参考价值。

背景:

最近,在做接口测试发现创建运单接口,通过普通表单请求总是失败,开始我以为是后端接口出现问题,但通过前端页面都能创建运单,F12打开浏览器开发者模式,获取该接口请求入参发现,请求的数据格式是json 且header声明的媒体类型是application/json,才明白问题的原因,经过如下修改,接口调用OK,二话不多说,直接往下翻

调整方式:

1、添加HTTP信息投管理器:线程组右键 — 添加  — 配置元件 —HTTP信息头管理器。

2、添加HTTP请求:线程组右键 —添加  — Simpler — HTTP请求。

3、在HTTP请求里面添加HTTP信息头信息:Content-Type=application/json ,基于json格式数据请求,如果不申明媒体类型application/json 服务端无法处理,得不到正常响应结果。

 

4、在HTTP请求里写入web服务器,HTTP请求和JSON报文的相关信息(此时把JSON字符串放入Body Data里)。

5、添加察看结果树:线程组右键 —— 添加  —— 监听器 —— 察看结果树。

 

以上是关于Jmeter调用 Json接口测试的主要内容,如果未能解决你的问题,请参考以下文章

jmeter 请求发送加密参数(加密接口测试一)

Dubbo接口测试Dubbo接口调用Jmeter调用Dubbo接口,Jmeter测试Dubbo接口

Dubbo接口测试Dubbo接口调用Jmeter调用Dubbo接口,Jmeter测试Dubbo接口

jmeter--基于http+json接口的功能测试

jmeter接口测试之json格式---关联接口处理

JMeter接口测试之HTTP Post请求实例