Thursday, July 28, 2016

Use of strtok and String Tokenizer code in Loadrunner

Plase find the below code of String Tokenizer

StringTokenizer()
{

char a,b,c,d;
char *value="10/27/1986/siva";
char *temp;


lr_save_string(value,"BirthdateValue1");
temp=(char *)strtok(lr_eval_string("{BirthdateValue1}"),"/");

lr_save_string(temp,"BirthdateValue1");
a=lr_output_message("%s",lr_eval_string("{BirthdateValue1}"));
lr_output_message("the string  a = %s",lr_eval_string("{BirthdateValue1}"));

temp=(char *) strtok(NULL,"/");

lr_save_string(temp,"BirthMonthValue2");

b=lr_output_message("%s",lr_eval_string("{BirthMonthValue2}"));
lr_output_message("the string  b = %s",lr_eval_string("{BirthMonthValue2}"));

temp=(char *) strtok(NULL,"/");

lr_save_string(temp,"BirthYearValue3");
c=lr_output_message("%s",lr_eval_string("{BirthYearValue3}"));

lr_output_message("the string  c = %s",lr_eval_string("{BirthYearValue3}"));


temp=(char *) strtok(NULL,"/");

lr_save_string(temp,"FirstName4");
d=lr_output_message("%s",lr_eval_string("{FirstName4}"));
lr_output_message("the string  d = %s",lr_eval_string("{FirstName4}"));
    return 0;
}


No comments:

Post a Comment