???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????б???????????????????Java???? http post????get??????????????????loadrunner????????????loadrunner?????????????????
????loadrunner???????????web_submit_data????????post????get????????????????????в?????????ù??????????????????????????б?????????????????????浽html????У?????????????????????????£?
????1??Init?????????html???????????????? test _?????%Y%m%d%H%M%S??_?????????????д????????????html??????
//?????????????
long file;
//?????????????????
char *vusernum;
//?????????????
char V_Result[1024];
vuser_init()
{
//?????????????
vusernum=lr_eval_string ("_{vuserid}");
//????????
lr_save_datetime("%Y%m%d%H%M%S"?? DATE_NOW?? "now_date");
//???????????????
strcpy(V_Result??"d://test/Result/test");
strcat(V_Result??lr_eval_string("_{now_date}"));
strcat(V_Result??vusernum);
strcat(V_Result??".html");
//????????????????
file=fopen(V_Result??"at+");
//д???????????html???
strcpy(V_Result??"

< td>IMSI???? ???? ?????< /td> ??? ");
fputs(V_Result??file);
return 0;
}
????2??Action????????????????????????????????????????????÷??????????????????????????д????????????
Action()
{
//?????????
char V_testres[1024];
//???巵??????????????
int result;
//???IMSI????
char *V_imsi=lr_eval_string ("{IMSI}");
//?????????????????????????????????????????????С
web_set_max_html_param_len("20000");
//??÷?????????????
web_reg_save_param("filecontent"??
"LB="??
"RB="??
"Search=Body"??
LAST);
//????????
web_submit_data("login"??
"Action=http://host:port/autonavit/search?cmd=clientlogin&termver=5&termcode=30001&termdbver=3 "??
"Method=POST"??
"RecContentType=text/html"??
"Referer="??
"Snapshot=t9.inf"??
"Mode=HTTP"??
ITEMDATA??
"Name=imsi"?? "Value={IMSI}"?? ENDITEM??
LAST);
//???????????????????
result=strcmp(lr_eval_string("{YQJG}")??lr_eval_string("{filecontent}"));
if ( result == 0 )
{
strcpy(V_testres??"???");
}
else
{
strcpy(V_testres??"???");
}
strcpy(V_Result??" ");
//д????????
strcat(V_Result??V_imsi);
strcat(V_Result??" ");
strcat(V_Result??" ");
//д???????
strcat(V_Result??lr_eval_string("{YQJG}"));
strcat(V_Result??" ");
strcat(V_Result??" ");
//д???????
strcat(V_Result??lr_eval_string("{filecontent}"));
strcat(V_Result??" ");
strcat(V_Result??" ");
//д???????????
strcat(V_Result?? V_testres);
strcat(V_Result??" ");
fputs(V_Result??file);
return 0;
}
????3??End?????д??????????β??html??????????????????????
vuser_end()
{
//????????????
strcpy(V_Result??"
");
fputs(V_Result??file);
fclose(file);
return 0;
}