学习手动关联
使用自带的扫描关联项一直扫描不出来如下图:
扫描结果不像视频大家说的,如下图,是空的:
于是用loadrunner的另一种方式去关联,如下图
找到session右键鼠标create correlation,在回到脚本视图,代码就自动加好了:
//Correlation comment - Do not change!Original value='113200.341109761ficcHtcpftfiDDDDDtQDzptffcHf' Name ='CorrelationParameter_1'
web_reg_save_param_ex(
"ParamName=CorrelationParameter_1",
"LB=userSession value=",
"RB=>\n<table border",
SEARCH_FILTERS,
"Scope=Body",
"RequestUrl=*/nav.pl*",
LAST);
web_url("WebTours",
"URL=http://127.0.0.1:1080/WebTours/",
"TargetFrame=",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t1.inf",
"Mode=HTML",
EXTRARES,
"URL=../favicon.ico", ENDITEM,
LAST);
web_submit_data("login.pl",
"Action=http://127.0.0.1:1080/WebTours/login.pl",
"Method=POST",
"TargetFrame=body",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/WebTours/nav.pl?in=home",
"Snapshot=t2.inf",
"Mode=HTML",
ITEMDATA,
"Name=userSession", "Value={CorrelationParameter_1}", ENDITEM,
"Name=username", "Value=user", ENDITEM,
"Name=password", "Value=1", ENDITEM,
"Name=JSFormSubmit", "Value=off", ENDITEM,
"Name=login.x", "Value=39", ENDITEM,
"Name=login.y", "Value=11", ENDITEM,
LAST);
lr_log_message( "correlationparameter is %s", lr_eval_string( "{CorrelationParameter_1}" ) );
//correlationparameter is 113200.427217497ficcHtzpQHfDtQDzptiVif
//correlationparameter is 113200.429728635ficcHtHpVAtVzzzHDtQDzpticzcf
web_url("Search Flights Button",
"URL=http://127.0.0.1:1080/WebTours/welcome.pl?page=search",
"TargetFrame=body",
"Resource=0",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/WebTours/nav.pl?page=menu&in=home",
"Snapshot=t3.inf",
"Mode=HTML",
LAST);
web_url("Itinerary Button",
"URL=http://127.0.0.1:1080/WebTours/welcome.pl?page=itinerary",
"TargetFrame=body",
"Resource=0",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/WebTours/nav.pl?page=menu&in=flights",
"Snapshot=t4.inf",
"Mode=HTML",
LAST);
web_url("Home Button",
"URL=http://127.0.0.1:1080/WebTours/welcome.pl?page=menus",
"TargetFrame=body",
"Resource=0",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/WebTours/nav.pl?page=menu&in=itinerary",
"Snapshot=t5.inf",
"Mode=HTML",
LAST);
web_url("SignOff Button",
"URL=http://127.0.0.1:1080/WebTours/welcome.pl?signOff=1",
"TargetFrame=body",
"Resource=0",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/WebTours/nav.pl?page=menu&in=home",
"Snapshot=t6.inf",
"Mode=HTML",
LAST);
return 0;
}