JMeter模拟请求发送,并带上自定义Header,参数,Cookie

上篇安装好了JMeter,接下来看下使用方面,由于用的还不深入,这边介绍下基本使用。JMeter中,左侧浏览器,我们可以添加各种配置。根节点表示这次的测试计划,保存下来是个单独的jmx文件。


具体流程是:

1、新建线程组,在一个线程组中,可以约定模拟的用户规模,比如上图,100表示100个用户,2表示发送2个请求,1表示1s内发起,相当于100个并发,每个用户发完2个请求结束。

2、设定请求默认配置,比如IP,端口等


3、设定Header,可选,这里模拟加个Header


4、设定Cookie,可选,这里模拟加个Cookie


5、设定具体请求,可以添加自定义的参数,终点是设定请求路径


在服务端设定断点,查看以上设置是否生效


上图可见,Header有值了,参数也有带上,Cookie也有值了

6、查看常用的报表

(1)每次请求树




(2)表格


(3)图像结果


(4)概要结果


平均耗时4ms,这速度还是很快,应该是只是本机连接,并且只访问静态页的缘故。


以上就是基本用法和常用的报告归纳,后续有使用到其他,会继续补充。


版权声明:本文为difffate原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。