采样器----Debug Sampler

Debug Sampler可以产生所有JMeter变量和属性的样本,可以在View Tree Result的响应中查看变量的值,此取样器在调试脚本阶段可以很方便的看到变量的值,在正式运行脚本的过程中应该删除。

下面测试Debug Sampler获取JMeter变量。

1.首先在Test Plan中新增加username=zhangsan。

2.在Thread Group下新增加User Parameters,新增加变量password=aaaaaa。

3.在Thread Group节点下新增加User Defined Variables,新增加变量testvar=boxiaoyuan。

4.在Http Request节点下新增加Regular Expression Extractor,提取百度关键字,命名为RegValue。

5.在Thread Group节点下新增加CSV Data Set Config,设置变量CSVValue。

6.添加Debug Sampler,并运行,JMeter properties和System properties设置为False即可,JMeter properties(JMeter属性)和System properties(系统属性)在jmeter.properties中定义,一般不会变化。

原文地址:https://www.cnblogs.com/zhuzhaoli/p/10274417.html

时间: 2024-10-13 18:08:00

采样器----Debug Sampler的相关文章

(十)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 variab

【转】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 variab

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 variab

Jmeter常用脚本开发之Debug Sampler

Debug Sampler编辑脚本时调试用的,跟Java项目打断点测试同理,它可以Debug Jmeter中所有自定义变量的值 如何添加Debug Sampler? 打开测试计划->线程组->右键,添加->Sampler,Debug Sampler 添加后的页面,如图所示.有三个参数JMeter properties,JMeter variables,System properties,选项值默认即可 JMeter properties,System properties这两个分别是Jm

jmeter4.0 统计结果次数 BeanShell Sampler,Debug Sampler

jmeter4.0 统计结果次数 BeanShell Sampler,Debug Sampler 业务场景:抽奖活动,程序按比例分配奖品,测试员想模拟100次抽奖,获取抽奖的结果,分析大致的概率 1.setUp Thread Group 前置,右击添加 BeanShell Sampler输入 props.put("a",0); props.put("b",0); props.put("c",0); props.put("d",

MCMC: The Metropolis-Hastings Sampler

本文主要译自:MCMC:The Metropolis-Hastings Sampler 上一篇文章中,我们讨论了Metropolis 采样算法是如何利用马尔可夫链从一个复杂的,或未归一化的目标概率分布进行采样的.Metropolis 算法首先在马尔可夫链中基于上一个个状态 \(x^{(t-1)}\) 推荐一个新的状态 \(x^*\),这个新状态是根部建议分布 \(q(x^*|x^{(t-1)})\) 进行采样得到的.算法基于目标分布函数在 \(x^*\) 上的取值接受或者拒绝 \(x^*\).

详解JMeter函数和变量(转载)

详解JMeter函数和变量(1) JMeter函数可以被认为是某种特殊的变量,它们可以被采样器或者其他测试元件所引用.函数调用的语法如下: ${__functionName(var1,var2,var3)} 其中,__functionName匹配被调用的函数名称.用圆括号包含函数的形参,例如${__time(YMD)},不同函数要求的参数也不同.有些JMeter函数不要求参数,则可以不使用圆括号,例如${__threadNum}. 如果一个函数的参数中包含逗号,那么必须对逗号进行转义(使用"\&

Jmeter使用入门

Jmeter简介 开源免费,基于Java编写,可集成到其他系统可拓展各个功能插件 支持接口测试,压力测试等多种功能,支持录制回放,入门简单 相较于自己编写框架活其他开源工具,有较为完善的UI界面,便于接口调试 多平台支持,可在Linux,Windows,Mac上运行 我们为什么使用Jmeter Jmeter的基本概念 百度百科: Apache JMeter是Apache组织开发的基于Java的压力测试工具.用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域. 它可以用

详解JMeter函数和变量

详解JMeter函数和变量(1) JMeter函数可以被认为是某种特殊的变量,它们可以被采样器或者其他测试元件所引用.函数调用的语法如下: ${__functionName(var1,var2,var3)} 其中,__functionName匹配被调用的函数名称.用圆括号包含函数的形参,例如${__time(YMD)},不同函数要求的参数也不同.有些JMeter函数不要求参数,则可以不使用圆括号,例如${__threadNum}. 如果一个函数的参数中包含逗号,那么必须对逗号进行转义(使用"\&