Jmeter While Controller 使用${__jexl2(,)}

Posted a00ium

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jmeter While Controller 使用${__jexl2(,)}相关的知识,希望对你有一定的参考价值。

技术图片
String [] str ={"1","2","3"};
vars.putObject("strArray",str);
int length=str.length ;
log.info("length==="+length);
//vars.putObject("index",0);
//vars.putObject("strArrayLength",length);
vars.put("index","0");
vars.put("strArrayLength",String.valueOf(length));
vars.putObject("strArray",str);
//Boolean a=${__groovy(vars.get("index")==vars.get("strArrayLength"))};
Boolean a=${__groovy(vars.get("index")==0)};
log.info("a===="+a);
log.info("================="+${__jexl2("${index}"<"${strArrayLength}",)});

String skuCodeAll="""+"${skuCode_ALL}".replace(",", "","")+""" ;
View Code

技术图片

 

技术图片
log.info("--------${__jm__WC__idx}");
//int indexWC =vars.getObject("index")+1;
int indexWC =Integer.parseInt("${index}")+1;
log.info("indexWC=========="+indexWC);
vars.putObject("index",indexWC);
String [] cc=vars.getObject("strArray");
log.info("cc["+${__jm__WC__idx}+"]====="+cc[${__jm__WC__idx}]);
View Code

 

以上是关于Jmeter While Controller 使用${__jexl2(,)}的主要内容,如果未能解决你的问题,请参考以下文章

Jmeter While Controller 使用${__jexl2(,)}

Jmeter While Controller 使用${__jexl2(,)}

JMeter:逻辑控制器_While控制器(While Controller)

Jmeter:使用 While Controller 进行失败的请求重试,ThreadGroup 循环计数不起作用

JMeter元件详解之 While Controller条件控制器

JMeter 分布式负载