Jmeter调试
一 前言
环境: window 10 Jmeter 5.3
在Jmeter执行中遇到问题时,我们常常需要查看其中的一些数据或变量,下面就简单介绍下几种方法
二 查看数据的几种方法
1 调试取样器
这个在前面的博文中多次使用过,从以前文章中找了几张图来说明
通过添加调试取样器,在结果树中调式取样器的响应中就可以看到各种变量数据,但药注意图一那几个False/True的设置
他只会在响应中记录设置位True的数据
另外如果要查看数据比较简单,可以把变量直接写在名称中,这样在结果树种看名称就能一眼看出来。当然这样的话,也可以直接把变量加在随便一个取样器的名称种,不必专门添加一个调试取样器
打印日志
这中方法前面也使用过
通过在后置处理器材中添加beanshell,然后在日志里面通过日志的方式打印数据
如果看窗口的输出不方便,可以直接看文件,日志文件在安装目录下面的bin目录下面,里面有一个文件是jmeter.log
镜像服务器
镜像服务器是自动在你的本地搭建一个服务器,你jemter所有定义的请求未发送到原本的服务器,而是都发送到你的本地再原样返回,因为是原样返回,这样你就能看到你发出去的请求中的数据到底是什么数据
如上,镜像服务器必须再test plan下才能添加
所有定义的请求的ip都改成127.0.0.1 ,端口号也要更改
不用镜像服务器,直接再结果树中看请求数据好像也没啥区别