需求:
同一个线程组内有两个http请求A、B,A请求的后置处理器中存储的有值,B请求中添加用户变量Va先要引用该值,然后B请求的前置处理器再引用用户变量va。
第一种方式:
1、A请求后置处理添加如下代码:
${__setProperty(ss1,"qiaoyeye",)}
2、B请求的用户变量这样引用:
${__P(ss1,)}
3、B请求的前置处理再这样引用用户变量:
System.out.println(vars.get("test1")+"成功了");
第二种方式:
如果第一种方式的qiaoyeye是存储在变量中,使用上述方法则无法获取到,应该使用下面的方法
1、 A请求后置处理添加如下代码:
String temp = "qiaoyeye"; props.put("ss1",temp);
props.get("ss1");
2、以下步骤同第一种方法……
3、……