LOADRUNNER的手动关联
使用LOADRUNNER的录制的脚本如下:web_url("PayMoneyInput.jsp",
"URL=http://135.64.132.7:8000/BillWeb/billing/accountspay/PayMoneyInput.jsp?checkbody=1&sid=06c4bee9569f98c4d0531b503004bf0941d859f8d5b67829",
"Resource=0",
"RecContentType=text/html",
"Referer=http://135.64.132.7:8000/CspWeb/index_down.jsp?sid=cd71e9a4a5bb9e143dbf0ea6779727f72b762b385a652c6e&url=http://135.64.132.7:8000/CspWeb/csp/integrateAccept/custManage/selectCustomer.do$sid=cd71e9a4a5bb9e143dbf0ea6779727f72b762b385a652c6e@TYDICRANDOM=20089118390.5742607830492655&target=mm_01",
"Snapshot=t103.inf",
"Mode=HTML",
LAST);
红色部分是需要做关联的地方,手动关联后的脚本如下:
web_reg_save_param("WCSParam_Dif2",
"LB=sid=",
"RB=\"",
"Ord=1",
"RelFrameId=1",
"Search=Body",
LAST);
web_url("PayMoneyInput.jsp",
"URL=http://135.64.132.7:8000/BillWeb/billing/accountspay/PayMoneyInput.jsp?checkbody=1&sid={WCSParam_Dif2}",
"Resource=0",
"RecContentType=text/html",
"Referer=http://135.64.132.7:8000/CspWeb/index_down.jsp?sid=cd71e9a4a5bb9e143dbf0ea6779727f72b762b385a652c6e&url=http://135.64.132.7:8000/CspWeb/csp/integrateAccept/custManage/selectCustomer.do$sid=cd71e9a4a5bb9e143dbf0ea6779727f72b762b385a652c6e@TYDICRANDOM=20089118390.5742607830492655&target=mm_01",
"Snapshot=t103.inf",
"Mode=HTML",
LAST);
但是关联系后在回放是报错;
Action.c(17): Continuing after Error -26377: No match found for the requested parameter "WCSParam_Dif2". Check whether the requested boundaries exist in the response data. Also, if the data you want to save exceeds 256 bytes, use web_set_max_html_param_len to increase the parameter size
有谁遇到过这样的问题.帮个忙 关联是从服务器返回的信息里取值,而不是从脚本中取,你最好先去把关联的概念和用法仔细的先看一遍。 同意,这个就是关联没有做好。
可能取值较晚,或者取的值不对。
服务器找不到。 楼主,你关联的左右边界不是这里找的,应该去服务器返回那里找。
脚本仅相当于电影里面的剧本,而剧本是死的,人是活的,活人。。。。
跑题了。。。 楼主可以了吗? 可以了,我把web_reg_save_param放错了地方,呵呵 放在什么地方可以呀?我也遇到同样的问题了。 楼主只说放错了地方,没有说具体的,纠结了一下午的问题,查各种资料,结果解决问题的方法很简单,就是把web_reg_save_param函数放在最前面
我是放在了Action里的第一行
Action()
{
web_reg_save_param("WCSParam_Diff1",
"LB=userSession value=",
"RB=>",
"Ord=1",
"RelFrameId=1.2.1",
"Search=Body",
"IgnoreRedirections=Yes",
LAST);
web_url("WebTours",
"URL=http://localhost:1080/WebTours/",
"TargetFrame=",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Mode=HTML",
LAST);
。。。
。。。
return 0;
}
千万不要搞错位置,惨痛的教训啊:'( 赞,也遇到过同样的问题
页:
[1]