博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Jmeter调试工具---Debug Sampler
阅读量:6264 次
发布时间:2019-06-22

本文共 766 字,大约阅读时间需要 2 分钟。

一、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) 通过后置处理器生成的变量,可参考我的另一篇:

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

 

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

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

 

 

PS:Jmeter另一种调试工具:

转载地址:http://jrkpa.baihongyu.com/

你可能感兴趣的文章
Serializable:序列化代理
查看>>
SQL中表约束是什么意思
查看>>
JS中小数的差,比较大小
查看>>
堆数据结构
查看>>
codeforces / project Euler 泛做
查看>>
对JS中事件委托的理解
查看>>
非确定性计算引擎转化为C#版本并重构
查看>>
解决问题:Django admin页面样式丢失
查看>>
获取指定<文字行数>的<高度>是多少 TextKit
查看>>
IO - 同步,异步,阻塞,非阻塞 (亡羊补牢篇)
查看>>
Asp.Net Core实战(干货)
查看>>
获取客户端内网IP
查看>>
ReportServices开发工具
查看>>
JavaScript学习——JavaScript 作用域 事件
查看>>
Codeforces Round #455 (Div. 2)F. AND-permutations[bitmasks]
查看>>
知识树软件的数据流图(DFD图)
查看>>
异步调用与回调机制
查看>>
【086】◀▶ 51CTO中的博客
查看>>
【C017】VBA为多文件夹内文件加表头
查看>>
虚拟机下安装CentOS无法上网的解决方式
查看>>