Tokenizer in jsr223 to split the value



Def: In jmeter i have a display records with date and Time, like start time and end time. in order to calculate difference of time variounce i used this code.

1. Its getting the values from on http request









def response= prev.getResponseMessage();

FileWriter fstream = new FileWriter("${Filepath}/${Filename}",true);

for (i=1;i<=100;i++){

if( vars.get("type_"+i) != null && vars.get("completedTime_"+i) != null && vars.get("Status_"+i) == "COMPLETED" ) {

      def createTime = vars.get("creationTime_"+i);

//log.info("createTime===>"+createTime);

         def createdate1 = createTime.split("T");

//log.info("date1[1]====>"+ date1[1]);

    def createsplittime = createdate1[1];

//log.info("time====>"+ time);

    def Createsplittime1 = createsplittime.split("[.]");

//log.info("time1[0]======>"+ time1[0]);

def endTime = vars.get("completedTime_"+i);

def enddate1 = endTime.split("T");

def endsplittime = enddate1[1];

def endsplittime1 = endsplittime.split("[.]");


fstream.write(vars.get("type_"+i) +","+ vars.get("displayName_"+i) +","+ vars.get("itemcount_"+i) +","+ vars.get("Status_"+i) +"," + vars.get("creationTime_"+i)+ "," + Createsplittime1[0] +"," +vars.get("completedTime_"+i) + "," + endsplittime1[0] +"\n");


}
}

fstream.close();

Comments

Popular posts from this blog

Convert Swagger apis into jmeter script

Script for replace the data into the file content using groovy with jsr223

Jmeter Preprocessor to add Dynamic parameters