6.5 jmeter基础知识--jmeter属性
Jmeter的属性文件有:
jmeter.properties
system.properties
user.properties
它们都在jmeter的测试目录下,其中jmeter,properties是非常重要的属性文件,定义了很多重要的属性值,脚本中可以引用或者修改属性值,
我们这里说的属性就是jmeter,properties定义的属性,
Jmeter变量只能在脚本内使用,而属性是全局的,可以在脚本内使用,也可以再脚本外使用,例如,你可以通过命令行方式传递属性值给JMeter脚本。
JMeter属性是全局变量,在不同线程中,值相同。若某线程更新了属性,那么所有线程的属性都改变。基于它的全局性,属性可以用于线程间传递参数。
JMeter属性引用方法:KaTeX parse error: Expected group after '_' at position 2: {_̲_P(属性名,默认值)}
…{__P(threadnum,1)}
同 ${__property(threadnum,1,)} 上面的是简写版。
JMeter属性设置方法:setProperty 函数可以用于定义Jmeter属性,
例如,如下所示的例子,就是使用属性threadnum(该属性是我在jmeter.properties中定义的)的值作为线程数,若该属性未定义,则线程数设置为1。
欢迎关注我的网易云课程
https://study.163.com/courses-search?keyword=软件测试123#/?ot=5