JMeter调试工具的学习-Debug Sampler
2019-02-08 本文已影响63人
静静地就好
一、JMeter调试工具Debug Sampler,主要用于打印出变量进行调试,它的添加方法如下:

二、添加后的界面如下:

解释:
1、JMeter properties:JMeter属性,在Jmeter->bin->jmeter.properties中定义,一般不会变。
2、JMeter variables:我们在JMeter自定义的变量。有以下4种方式添加——
2.1、选中测试计划,在右边的面板上添加用户定义的变量,例如test1=111:

2.2、选中线程组,右键添加配置元件->用户定义的变量,例如test2=222:


2.3、通过后置处理器生成的变量,例如正则表达式提取器,我们来提取百度的title,引用名称为test3,正则表达式提取器的学习可以参考JMeter-正则表达式提取器(一):


2.4、使用csv参数化的变量,例如CSV数据文件设置:


我们运行上述测试计划,Debug Sampler会把我们自定义的变量输出在Response Body中,可以方便我们调试,结果如下:

3、System properties:系统属性,也在Jmeter->bin->jmeter.properties中定义,一般不会变。
PS:如果出现乱码问题,可以参考文章Jmeter-响应结果乱码解决过程(二)
