当前位置:   article > 正文

Jmeter 使用json发送post请求

Jmeter 使用json发送post请求

1.jmeter

Apache JMeter是一款纯java编写负载功能测试和性能测试开源工具软件。相比Loadrunner而言,JMeter小巧轻便且免费,逐渐成为了主流的性能测试工具,是每个测试人员都必须要掌握的工具之一

但是我是开发啊。。。。

2.安装

官网下载地址:http://jmeter.apache.org/download_jmeter.cgi

 下载好之后--解压--点击

 你会看到这个界面

 3.请求设置

3.1新建一个测试计划组

 

 线程组参数详解: 
1. number of threads:虚拟用户数。一个虚拟用户占用一个进程或线程。设置多少虚拟用户数在这里也就是设置多少个线程数。 
2. Ramp-Up Period(in seconds)准备时长:设置的虚拟用户数需要多长时间全部启动。如果线程数为10,准备时长为2,那么需要2秒钟启动10个线程,也就是每秒钟启动5个线程。 
3. loop count :每个线程发送请求的次数。如果线程数为10,循环次数为100,那么每个线程发送100次请求。总请求数为10*100=1000 。如果勾选了“永远”,那么所有线程会一直发送请求,一到选择停止运行脚本。 
4. Delay Thread creation until needed:直到需要时延迟线程的创建。 
5. 调度器:设置线程组启动的开始时间和结束时间(配置调度器时,需要勾选循环次数为永远) 
持续时间(秒):测试持续时间,会覆盖结束时间 
启动延迟(秒):测试延迟启动时间,会覆盖启动时间 
启动时间:测试启动时间,启动延迟会覆盖它。当启动时间已过,手动只需测试时当前时间也会覆盖它。 
结束时间:测试结束时间,持续时间会覆盖它

3.2新建一个你要发起的请求

 

这里的请求设置和postman的设置查不多

3.3新建查看request请求

3.4新建返回的结果图表

运行试下呢

都失败了,对比使用postman的请求

content-type 不对

4.4新建配置

application/json;charset=UTF-8

测试一下

可以了

 

感谢:https://blog.csdn.net/u012111923/article/details/80705141

 

=========================================

人生有三样东西藏不住:贫穷,咳嗽,爱。

生气时别说话。

                                                                                                                                                                ----------别熬夜的孤独

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/63752
推荐阅读
相关标签
  

闽ICP备14008679号