这篇文章我们介绍下使用jmeter测试http接口的高并发案例。这里首先我们准备一个可以测试的接口,如下:
http://127.0.0.1:8091/order/prod/1
下面直接开始操作jemeter,使用步骤如下:
一、打开jmeter
首先我们下载并且打开jmeter工具,这里默认有一个testPlan的测试项目,我们修改下名称,如下图:
二、创建一个线程组
既然这里是高并发的测试,肯定是需要多线程的,因此这里我们需要创建一个线程组,这里我们指着刚才创建的项目右键,依次点击:add->threads(users)->Thread Group
创建了线程组之后,我们主要填写的信息有:
Number of Threads(users):20 Ramp-up period(seconds): 1 Loop Count: 1000
这里是核心的线程组测试,也就是开20个线程,然后每秒钟执行一个,循环1000次。
三、添加http取样器
接着我们需要设置http的内容,我们指着线程组右键,依次点击:add->Sampler->Http Request
这里的话,我们填写需要请求的接口api即可,如下图:
然后这里的话,我们再添加一下结果树,把下图的内容添加进去
到此为止,我们的jmeter就配置好了。
四、测试
这里测试的话,我们点击这里的运行按钮,就会开始测试了,如下图:
然后我们在结果树里面就可以看到具体的测试结果:
还没有评论,来说两句吧...