博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JMeter属性和变量
阅读量:4878 次
发布时间:2019-06-11

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

1.属性

JMeter属性在测试脚本的任何地方都是可见的(全局);JMeter属性对于整个测试计划都是可见的(全局),因此可以用于在不同线程间传递信息。JMeter属性统一定义在了jmeter.properties文件中,我们也可以在该文件中添加自己定义的属性,另外我们也可以在测试计划中通过_P函数进行引用,被所有线程共享。

 2.变量

属性一般是不需要变化的,如果需要定义变化的值,可以定义变量,在Jmeter中使用变量引用${variableName},JMeter对于变量名大小写敏感。

JMeter变量对于测试线程而言是局部的,这就意味着JMeter变量在不同的测试线程中,既可以是完全相同的,也可以是不同的;如果某个线程更新了变量的值,仅仅是更新了该变量在该线程的值。

在JMeter中有四个地方可以定义变量:

a.测试计划,整个测试计划的所有线程起作用

b.User Defined Variables,对整个测试计划的所有线程起作用,不论该元件在何处,该元件不受作用域的限制,特殊。

c.前置或者后置处理器设置变量,用于关联,仅仅影响当前线程。

d.使用csv参数化变量,用于参数化,仅仅影响当前线程。

说明:如果多个相同变量名的变量在多个User Defined Variables中定义,则只有最后一个定义会生效。

另外,JMeter提供了Debug Sampler元件方便我们查看变量的值,方便我们调试。

 

转载于:https://www.cnblogs.com/zhuzhaoli/p/10430322.html

你可能感兴趣的文章
window.frameElement的使用
查看>>
nl命令
查看>>
如何使用jQuery $.post() 方法实现前后台数据传递
查看>>
Using Flash Builder with Flash Professional
查看>>
jsp/post中文乱码问题
查看>>
C# 插入或删除word分页符
查看>>
数据库数据的查询----连接查询
查看>>
html图片设置fixed消失,为什么fixed后,DIV7消失了,怎么显示出来?
查看>>
html5隐藏自定义控制按钮,用仿ActionScript的语法来编写html5——第七篇,自定义按钮...
查看>>
找不到可安装的ISAM ,asp.net读取数据丢失,解决的一列里有字符与数字的
查看>>
Java学习笔记三(对象的基本思想一)
查看>>
Bezier贝塞尔曲线的原理、二次贝塞尔曲线的实现
查看>>
Java程序(文件操作)
查看>>
Alignment (DP基础--最长上升子序列)
查看>>
KMP算法的Next数组详解
查看>>
Tarjan算法
查看>>
Strategic Game(树形DP)
查看>>
迷宫城堡 (求强连通)
查看>>
Oulipo (KMP 统计出现次数,裸题)
查看>>
图的割点算法 与 图的割边算法
查看>>