配置:

1、新建一个线程组:

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

使用JMeter进行一次简单的带json数据的post请求测试,json可配置参数 随笔 第1张使用JMeter进行一次简单的带json数据的post请求测试,json可配置参数 随笔 第2张

然后设置线程数、运行时间、重复次数。

使用JMeter进行一次简单的带json数据的post请求测试,json可配置参数 随笔 第3张使用JMeter进行一次简单的带json数据的post请求测试,json可配置参数 随笔 第4张

2、新建Http请求:

使用JMeter进行一次简单的带json数据的post请求测试,json可配置参数 随笔 第5张使用JMeter进行一次简单的带json数据的post请求测试,json可配置参数 随笔 第6张

设置服务器域名,路径,方法,编码格式,数据内容。

使用JMeter进行一次简单的带json数据的post请求测试,json可配置参数 随笔 第7张使用JMeter进行一次简单的带json数据的post请求测试,json可配置参数 随笔 第8张

可以在函数助手中,编辑所需要的变量,比如本例中的随机生成电话号码。

3、添加HTTP信息头管理器

使用JMeter进行一次简单的带json数据的post请求测试,json可配置参数 随笔 第9张使用JMeter进行一次简单的带json数据的post请求测试,json可配置参数 随笔 第10张

然后信息头添加一条名称为 Content-Type,值为 application/json 即可。

4、添加“用表格查看结果”

使用JMeter进行一次简单的带json数据的post请求测试,json可配置参数 随笔 第11张使用JMeter进行一次简单的带json数据的post请求测试,json可配置参数 随笔 第12张

也可以添加其他的结果分析方式,最终可以看到服务器的吞吐量。

其他的方法,可以参考以下博客:

http://blog.csdn.net/defonds/article/details/40824011:这个可以从文件中设置json的参数。

http://blog.linuxeye.com/335.html:这个可以随机访问文件中的url。

http://www.open-open.com/doc/search?q=JMeter+&ft=all&od=0 :这里有jmeter的文档。

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄