
JMeter属性可以在测试计划中通过函数 _P /property进行引用,但是不能作为特定线程的变量值(Tools--Function Helper)。
两者区别:P和property的区别就是是否将第一个变量的值存储到另外一个变量中。
(1) __property
属性函数返回 JMeter 属性的值。如果找不到属性值, 并且未提供默认设置, 则返回属性名称。提供默认值时, 不需要提供函数名-参数可以设置为 null, 并且将被忽略。
(2) __P
(1) User Defined Variables:一般用于Test Plan中不需要随请求迭代的参数设置, 如:Host、Port Number(参数作用范围广,作用于整个测试计划)
(2) User Parameters:参数作用范围小,同default类组件, 有其对应的作用域
添加方法:选择“线程组”,右键点击add-Pre Processors--User Parameters,在这个控件中,定义你所需要的参数,如下:(同样将添加的User Parameters放在>
创建:添加->配置元件->用户定义的变量
作用:当前的线程组内所有Sampler都可以引用变量,方便脚本更新;当参数发生变化时,只要在用户定义的变量中更新对应变量的参数即可,不需要逐个修改每个>
作用
计数器,跟配置元件里面的计数器作用类似哦,不过是简化版的
注意事项
最大值为 2,147,483,647
同一迭代中的多个__counter 函数调用不会进一步增加该值
语法格式
${__counter(,)}
${__counter(true,)}
线程循环同上
${__counter(,)}
以上就是关于第二篇:linux系统Jmeter性能测试笔记全部的内容,包括:第二篇:linux系统Jmeter性能测试笔记、14.Jmeter--csvRead函数的使用、JMeter基础等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)