51Testing软件测试论坛
标题:
web_reg_save_param取参数
[打印本页]
作者:
hesc111
时间:
2007-7-3 12:39
标题:
web_reg_save_param取参数
我要用web_reg_save_param取937f8e965e70d6a6db78afc7362a858e,请问
web_reg_save_param函数怎么写呢,谢谢!
<a href="http://crm.yzf1.jsbss.net/coManager/query/qryord/queryOrder.do?method=printProtocol&info=1001&info=937f8e965e70d6a6db78afc7362a858e" title="10000号协议" target="main" class="tree2"
作者:
sidneylover
时间:
2007-7-3 12:59
不是很熟悉的话可以这样做的
insert--new step 选中web_reg_save_param
然后在弹出的对话框中设置相关参数
也可以设置自动关联
作者:
rickyzhu
时间:
2007-7-3 13:46
主要是左右边界的确定,其他的没什么了。
作者:
qiguojie
时间:
2007-7-3 14:30
web_reg_save_param("info","LB=queryOrder.do?method=printProtocol&info=1001&info=","RB=\" title=\"10000号协议",LAST);
lr_message("要抓取的字段是:%s",lr_eval_string("{info}"));
作者:
hesc111
时间:
2007-7-3 15:07
我的脚本是这样的:
web_set_max_html_param_len("1024");
web_reg_save_param("info_1",
"LB=method=printProtocol&info=1001&info",
"RB=\"",
"Search=Headers",
LAST);
//web_reg_save_param("info_1","LB=queryOrder.do?method=printProtocol&info=1001&info=","RB=\"",LAST);
web_url("PublicDynaUiMaintain_CaoLuCaXun.jsp",
"URL=http://192.168.2.180/nrmsWEB/nrms/sm/dem/PublicDynaUiMaintain_CaoLuCaXun.jsp?disTitle=槽路列表&uiId=310243&A.NODE_TYPE_ID=20000171&A.RSC_SPEC_ID=34&A.NET_TYPE_ID=1020102&info=1001&info={info_1}",
"Resource=0",
"RecContentType=text/html",
"Referer=http://sys.yzf1.jsbss.net/systemmanager/customize/modularTree.jsp",
"Snapshot=t5.inf",
"Mode=HTML",
EXTRARES,
"Url=/nrmsWEB/images/bg2.gif", "Referer=http://nrms.yzf1.jsbss.net/nrmsWEB/nrms/sm/dem/PublicDynaUiMaintain_CaoLuCaXun.jsp?disTitle=槽路列表&uiId=310243&A.NODE_TYPE_ID=20000171&A.RSC_SPEC_ID=34&A.NET_TYPE_ID=1020102&info=1001&info={info_1}", ENDITEM,
LAST);
LOG是这样的:
var cNode2011=tree.nodes['n2011'];
var cNode= tree.add(cNode2011,'last','<a href="http://crm.yzf1.jsbss.net/coManager/query/qryord/queryOrder.do?method=printProtocol&info=1001&info=937f8e965e70d6a6db78afc7362a858e" title="10000号协议" target="main" class="tree2" onclick="window.status=\x5C'10000号协议\x5C';return true" onMouseOver="window.status=\x5C'10000号协议\x5C';return true">10000号协议</a>','n2201','file','','');
想把
937f8e965e70d6a6db78afc7362a858e字段建立关联,提示No match found for the requested parameter "info_1".
作者:
wangyfmis
时间:
2007-8-30 20:36
web_reg_save_param("info_1",
"LB=method=printProtocol&info=1001&info",
"RB=\" title",
"Search=body",
LAST);
lr_log_message("info:%s",lr_eval_string("{info_1}"));
这是我最近学到的
作者:
spartan
时间:
2007-8-31 09:46
脚本中看不出来左右边界的,你需要进入树结构后,点击"server response",然后在其中找到你要抓取的值,确定其左右边界后,利用函数web_reg_save_param即可。
例如:
你要抓取的值的左边是:TOTAL RECORD, 右边是:NUMBERS. 那你就可以使用以下的语句。
web_reg_save_param("num",
"LB=TOTAL RECORD",
"RB=NUMBERS",
"Search=body",
LAST);
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2