1,取查询结果最后一页。注意:查询最后一页在并发的时候会有问题。 可能是倒数第一页,也可能是倒数第二页,这样这个功能就不好用了。 

jmeter升级(实战)_第1张图片

Integer recordCounts = Integer.valueOf( vars.get("recordCount"));

if(recordCounts%5 == 0 ){

vars.put("newrecordCounts",recordCounts.toString());

}else{

recordCounts=recordCounts/5+1;

          vars.put("newrecordCounts",recordCounts.toString());

     }


2,根据唯一值取在数组中的位置,然后根据这个位置取其他数组的值。 

jmeter升级(实战)_第2张图片

int i=1;

String strtemplateId = vars.get("templateId");

int counttm = Integer.parseInt(vars.get("templateIds_matchNr"));

for(i=counttm;i<=counttm;i--){

String strtemplateIds = vars.get("templateIds_" + i.toString());

if(strtemplateIds.equals(strtemplateId)){

String newmainId = vars.get("mainIds_" + i.toString());

vars.put("newmainIds",newmainId);

          break; 

}

}