您的位置 首页 > 腾讯云社区

Jmeter BeanShell取样器操作变量(一)---橙子探索测试

vars: 引用Jmeter线程的局部变量,将 局部变量 改为 全局变量 亦可达到引用全局变量的效果, 连通Jmeter 和 beanshell

string user = vars.get("user")//获取变量,保存变量

vars.put(String key, String value) //存储value到变量key,可供调用

vars.remove("user")//删除变量

1、测试计划中设置变量

2、beanshell采样器设置变量

//获取变量,保存变量string user = vars.get("user") //获取测试计划里面的test1、test2值,分别赋值给Test1、Test2 String Test1=vars.get("test1"); String Test2=vars.get("test2"); //设置变量vars.put("key","value") //将Test1、Test2分别赋值给TEST1、TEST2,设置变量TEST3 //TEST1、TEST2、TEST3就可以供调用了${TEST1}、${TEST2}、${TEST3} vars.put("TEST1",Test1); vars.put("TEST2",Test2); vars.put("TEST3","333");

3、采样器中调用设置的变量

{"a":${TEST1},"b":${TEST2},"c":${TEST3}}

4、debug采样器

TEST1=111 TEST2=222 TEST3=333 TESTSTART.MS=1585101034949 __jm__线程组__idx=0 __jmeter.U_T__=线程组 1-1 test1=111 test2=222

5、采样器实际传值

{"a":111,"b":222,"c":333}

---来自腾讯云社区的---橙子探索测试

关于作者: 瞎采新闻

这里可以显示个人介绍!这里可以显示个人介绍!

热门文章

留言与评论(共有 0 条评论)
   
验证码: