return 0;
}
第一处关联WCSParam_Diff1是lr自动关联的,第二处关联WCSParam_Diff2是本人手动加上去的,但无论怎么修改,运行时总报如下错误:
Action.c(28): Found resource "http://192.168.9.109/personnel/portal/images/bottom_bg.gif" in HTML "http://192.168.9.109/personnel/portal/login/login.jsp" [MsgId: MMSG-26659]
Action.c(28): Error -27190: No match found for the requested parameter "WCSParam_Diff2". Check whether the requested boundaries exist in the response data. Also, if the data you want to save exceeds 1024 bytes, use web_set_max_html_param_len to increase the parameter size [MsgId: MERR-27190]
Action.c(28): web_url highest severity level was "ERROR", 231859 body bytes, 2624 header bytes, 33 chunking overhead bytes [MsgId: MMSG-27177]
Ending action Action.
Ending iteration 1.
……
不知道如何解决这种加密验证的录制问题,请各位高手指点小妹,刚学lr没多久,正在学习中。谢谢!期待着您们的答复。作者: pingty 时间: 2004-11-10 16:49
另外补充一点,我想问一下,以上脚本中的JSESSIONID3关联好像始终没用到?能把它删去吗?它有什么作用?作者: wghong 时间: 2004-11-10 17:48
关注!第二个参数不能关联的原因,很有可能是你的第二个参数产生的值是与第一个参数以及登录的用户名有关的,第二个参数的值取决于第一个参数和用户输入的用户名。现在很多网站都有类似的保护机制。比如采用http协议录制126信箱的登录界面,脚本会录制一些Siebel_Analytic_search_id,当对登录用户名进行参数化以后,也是提示出现提示Siebel_Analytic_search_id上述的错误。
也希望有大虾能解决一下~~
[ Last edited by wghong on 2004-11-10 at 19:06 ]作者: glaxier 时间: 2004-11-11 06:19 标题: 手动关联好像根本不可用?! 我用load runner的sample application MercuryWebTours录了一小段,玩了一天也没搞明白,或者是明白了手动关联根本不可用?!!
Action1()
{
web_reg_find("Text=Mercury Tours",
LAST);
web_url("MercuryWebTours",
"URL=http://localhost/MercuryWebTours/",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t9.inf",
"Mode=HTML",
LAST);
//在此作search string, (由录制生成的),成功
web_reg_find("Text=Mercury Tours",
LAST);
//尝试把 上述String 中的 'y '设置到 testPara, it never works!!
web_reg_save_param( "testPara", "LB=Mercur","RB=Tours","Ord=1", "Search=BODY", "RelFrameId=1", LAST );
//after last line, in the output it says 'Registering web_reg_save_param was successful'
//however, the parameter never usable!?!!
//说是设置成功,但是此参数无论如何都是不可用?!!在output里{testPara}根本没有解析!!?
//Error -26627: HTTP Status-Code=404 (Not found) for "http://localhost/MercuryWebTours/{testPara}.html"