Jmeter调试工具---Debug Sampler

1、Debug Sampler介绍:html

  使用Jmeter开发脚本时,不免须要调试,这时可使用Jmeter的Debug Sampler,它有三个选项:JMeter properties,JMeter variables,System properties:正则表达式

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

二、JMeter variables:这个是咱们自已定义的变量,定义的方式有以下这些:测试

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

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

  c) 经过后置处理器生成的变量,可参考个人另外一篇:Jmeter关联
htm

  d)使用csv参数化的变量,参数化可参考我另外一篇:Jmeter参数化
blog

 

2、综合示例:为了涵盖上面的四种状况,特地编写以下脚本:element

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

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

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

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

 

五、运行结果:

  

 3、总结:

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

二、在正式执行脚本时须要删除Debug Sample

 

 

PS:Jmeter另外一种调试工具:HTTP Mirror Server

相关文章
相关标签/搜索