属性供所有线程共享, 如果其中一个线程修改属性值, 其他线程都能看到, 提供了一种多线程之间共享数据的可能
定义属性:
1. Jmeter 命令行的方式定义属性
2. 文件中添加
用 __P 函数 ,调用属性 ${__P(gp_name, gupan)} 如果存在 属性 gp_name 则 生成 对应的属性值, 如果没有, 则输出 Default value 代替(本例是 gupan)
使用 属性 : 将 属性变量放到 里面 (跟使用变量一样)
变 量(variables)
引用变量 格式 ${变量名} 如果变量名不存在, 就不把他当做相应的字符串使用
整个脚本调试完了以后, 就可以把 Debug Sampler 删除掉就可以了
User Defined Variables
运行后,每个线程复制一份变量, 修改自己的变量, 不应向其他的线程的变量值
属性名 和 变量名 大小写敏感