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

时间:2022-11-08 08:59:26

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

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

具体流程是:

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

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

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

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

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

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

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

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

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

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

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

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

6、查看常用的报表

(1)每次请求树

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

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

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

(2)表格

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

(3)图像结果

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

(4)概要结果

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

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


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