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接口测试的主要内容,如果未能解决你的问题,请参考以下文章
Dubbo接口测试Dubbo接口调用Jmeter调用Dubbo接口,Jmeter测试Dubbo接口