Jmeter学习(三十三)调试工具Debug Sampler

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jmeter学习(三十三)调试工具Debug Sampler相关的知识,希望对你有一定的参考价值。

一、Debug Sampler介绍:

  使用Jmeter开发脚本时,难免需要调试,这时可以使用Jmeter的Debug Sampler,它有三个选项:JMeter properties,JMeter variables,System properties:

技术分享

1、JMeter properties和System properties:通常都选false,这两个就是JMeter和系统的属性,在Jmeter的bin的jmeter.properties中定义,一般都不会变。

2、JMeter variables:这个是我们自已定义的变量,定义的方式有如下这些:

  a) 选中测试计划(Test plan),在右边的面板上添加User Defined Variables

  b) 选中线程组,右键选择 配置元件( config element)-->User Defined Variables

  c) 通过后置处理器生成的变量:Jmeter关联

  d)使用csv参数化的变量:Jmeter参数化

 

二、综合示例:为了涵盖上面的四种情况,特意编写如下脚本:

1、在Test plan右侧面板添加变量:name=test,value=111

技术分享

2、在sampler one(访问百度首页)下添加一个用户变量:name=hello,value=222

技术分享

3、在sampler one 下使用后置处理器(正则表达式处理器),获取百度首页title的信息

技术分享

4、参数化,变量名为username,值为:tom

技术分享

技术分享

 

5、运行结果:

技术分享

  

 三、总结:

1、Debug Sampler会把我们自定义的变量输出在response data中,方便我们调试的时候使用

2、在正式执行脚本时需要删除Debug Sample




以上是关于Jmeter学习(三十三)调试工具Debug Sampler的主要内容,如果未能解决你的问题,请参考以下文章

Jmeter(三十三)_JsonPath表达式提取响应

JMeter调试工具--Debug Sampler(转载)

Jmeter调试工具---Debug Sampler

SpringCloud Alibaba微服务实战三十三 - 集成灰度发布

学习三十三

Jmeter(十三)Debug Sampler