51Testing软件测试论坛
标题:
请教版主关于录制脚本的问题。
[打印本页]
作者:
haoxiang
时间:
2007-5-9 09:58
标题:
请教版主关于录制脚本的问题。
录制查询页面客户要求把查询条件做成参数。
不同的查询条件检索出的结果页数会有所不同。如1/1页,1/2页
当1/2页的情况就需要单击[下一页]的按钮。
如下是录制的脚本,其中 web_submit_data("trw10b.do", )就是按下[下一页]以后录制的内容。
不同的参数查出的页数不同。有需要点击[下一页]的,也有不需要点击[下一页]。需要点击的时候可能还存在多页这样trw10b.do就不止一个。
请教版主是否遇到过这样的现象,如何解决。请指教。
谢谢了。
web_submit_data("trw10a.do", (输入查询条件)
"Action=http://sybvpn/y15/trw10a.do",
"Method=POST",
"TargetFrame=_parent",
"RecContentType=text/html; charset=shift_jis",
"Referer=http://sybvpn/y15/trw10_a.jsp",
"Snapshot=t5.inf",
"Mode=HTML",
ITEMDATA,
"Name=modytext", "Value=true", ENDITEM,
"Name=dpCd", "Value=", ENDITEM,
"Name=propNo", "Value=", ENDITEM,
"Name=issue", "Value=", ENDITEM,
"Name=propLnm", "Value=", ENDITEM,
"Name=propFnm", "Value=", ENDITEM,
"Name=pownTel", "Value=", ENDITEM,
"Name=polNo", "Value=", ENDITEM,
"Name=agtsNm", "Value=", ENDITEM,
"Name=iniregDtYFrom", "Value=", ENDITEM,
"Name=iniregDtMFrom", "Value=", ENDITEM,
"Name=iniregDtDFrom", "Value=", ENDITEM,
"Name=iniregDtYTo", "Value=", ENDITEM,
"Name=iniregDtMTo", "Value=", ENDITEM,
"Name=iniregDtDTo", "Value=", ENDITEM,
"Name=propDtYFrom", "Value=", ENDITEM,
"Name=propDtMFrom", "Value=", ENDITEM,
"Name=propDtDFrom", "Value=", ENDITEM,
"Name=propDtYTo", "Value=", ENDITEM,
"Name=propDtMTo", "Value=", ENDITEM,
"Name=propDtDTo", "Value=", ENDITEM,
"Name=propcon", "Value=", ENDITEM,
"Name=situation", "Value=", ENDITEM,
"Name=submitTRW10a", "Value=", ENDITEM,
"Name=classCd", "Value=A000", ENDITEM,
"Name=statusCd", "Value=01", ENDITEM,
"Name=regDtYFrom", "Value=2007", ENDITEM, (20007/3/1是查询条件)
"Name=regDtMFrom", "Value=3", ENDITEM,
"Name=regDtDFrom", "Value=1", ENDITEM,
"Name=regDtYTo", "Value=", ENDITEM,
"Name=regDtMTo", "Value=", ENDITEM,
"Name=regDtDTo", "Value=", ENDITEM,
LAST);
web_submit_data("trw10b.do",
"Action=http://sybvpn/y15/trw10b.do",
"Method=POST",
"TargetFrame=",
"RecContentType=text/html; charset=shift_jis",
"Referer=http://sybvpn/y15/trw10_b.jsp",
"Snapshot=t6.inf",
"Mode=HTML",
ITEMDATA,
"Name=submitTRW10b", "Value=?", ENDITEM,
LAST);
作者:
Zee
时间:
2007-5-9 10:13
有两页就把这个值取出来,然后做判断,如果页数大于1,就执行另一段脚本,
你可以自己写脚本,也可以把两页的脚本录制下来然后写判断语句。
作者:
haoxiang
时间:
2007-5-9 13:24
先谢谢了。
我在试试看。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2