一、Debug Sampler(调试取样器)
大家在调试 JMeter 脚本时有没有如下几种需求:
我想知道参数化的变量取值是否正确!
我想知道正则表达式提取器(或json提取器)提取的值是否正确!
我想知道 JMeter 属性!
调试时服务器返回些什么内容!
- JMeter 其实已经考虑大家的需求,Debug Sampler 与查看结果树元件组合就能让我们看到想看的内容,先看实例。(线程组--add--Sampler--Debug Sampler)
JMeter Properties:是否查看JMeter属性,默认为False。
JMeter Variables:是否查看运行时变量,默认为True。
System Properties:是否查看系统属性,默认为False。
JMeter variables:这个是我们自已定义的变量,定义的方式有如下这些:
1、选中测试计划(Test plan),在右边的面板上添加User Defined Variables
2、 选中线程组,右键选择 配置元件( config element)-->User Defined Variables
3、 通过后置处理器生成的变量
4、使用csv参数化的变量
二、Debug PostProcessor(调试后置处理程序)
参数说明:
JMeter properties:是否显示JMeter属性
JMeter variables:是否显示JMeter中定义的变量
Sampler properties:是否显示取样器属性
System properties:是否显示系统属性