在jmeter中有一个工具,可以将请求信息全部返回,用于检查请求信息的正确性以便调试。
这个工具就是非测试原件:Http Mirror Server。
Http Mirror Server实际充当了一个本地服务器,将请求发送到此服务器后以响应形式返回,所以在http请求时需要将server设置为localhost或127.0.0.1,端口号设置为同Http Mirror Server端口。
右击测试计划下新建一个非测试原件:Http Mirror Server
其中Port:端口号
Max number of Threads:最大线程数,可以直接理解为最大并发数,线程组中若设置的数超过此值,就需要进入队列排队
Max quene size:同时排队的最大队列值
在线程组下新建http请求,其中请求ip就是本地,端口号8081
启动服务
一、此时线程组并发数设置为1,执行一次脚本,在结果树中可以看倒response body中本次请求的所有信息。
二、http mirror server中设置Max number of Threads:5,线程组中设置7,重启下服务执行