jmeter 之系统参数根据条件修改

  • 背景:在setup 线程组定义了一个全局变量a:${__setProperty(a,2,)},线程组里有两个线程通过判断a的值来决定是否执行sample,线程组的最后通过beanshell sample修改a的值

这是之前beanshell里的脚本,这段脚本是有问题的,需要注意的点有几个:

      1、_setproperty这种写法在beanshell中如果就这一句是可以的,比如setup里的是可以的,多写几句都是可以的,但是如果加到if判断里是不行的,执行的报错信息看着像是无法解析,其实beanshell内置的修改全局变量的方法是props

     2、通过__property获取到的变量值是String 

  •  正确的写法是这样的

原文地址:https://www.cnblogs.com/shilimaixiang/p/10541162.html