51Testing软件测试论坛
标题:
关于web_submit_data和web_submit_form文本查找问题
[打印本页]
作者:
dororo
时间:
2012-5-25 10:14
标题:
关于web_submit_data和web_submit_form文本查找问题
用webtour做例子:
web_reg_find("Fail=NotFound",
"Search=Body",
"Text=to the Web Tours reservation pages",
LAST);
web_submit_form("login.pl",
"Snapshot=t2.inf",
ITEMDATA,
"Name=username", "Value=jojo", ENDITEM,
"Name=password", "Value=bean", ENDITEM,
"Name=login.x", "Value=39", ENDITEM,
"Name=login.y", "Value=8", ENDITEM,
LAST);
结果:Registered web_reg_find successful for "Text=to the Web Tours reservation pages" (count=1)
接下来:web_submit_data
web_reg_find("Fail=NotFound",
"Search=Body",
"Text=to the Web Tours reservation pages",
LAST);
web_submit_data("login.pl",
"Action=http://127.0.0.1:1080/WebTours/login.pl",
"Method=POST",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/WebTours/nav.pl?in=home",
"Snapshot=t3.inf",
"Mode=HTML",
ITEMDATA,
"Name=userSession", "Value=108371.82308627ffHtDHfpzfDDttzpcfDQ", ENDITEM,
"Name=username", "Value=jojo", ENDITEM,
"Name=password", "Value=bean", ENDITEM,
"Name=JSFormSubmit", "Value=off", ENDITEM,
"Name=login.x", "Value=39", ENDITEM,
"Name=login.y", "Value=15", ENDITEM,
LAST);
结果:
Continuing after Error -26366: "Text=to the Web Tours reservation pages" not found for web_reg_find
请问这是为什么呢?
而且,录制脚本都是用lr11,xp。为什么一个录制成submit_form,一个录制成submit_data呢?
作者:
云层
时间:
2012-5-25 10:53
submit_data里面有数据要关联的,你这个登录都是失败的
作者:
dororo
时间:
2012-5-25 11:04
submit_data里面有数据要关联的,你这个登录都是失败的
云层 发表于 2012-5-25 10:53
高人,{:4_83:}何以看出没有登录成功?我后面都录制了登录成功页面的。。。。
作者:
Donly
时间:
2012-5-25 11:18
是否是userSession这个参数,需要在前面做一下关联?
作者:
dororo
时间:
2012-5-25 11:30
回复
2#
云层
请详细解释一下嘛!我不懂,这两个函数没什么区别。除了一个比较细致,一个比较粗。但是结果应该一样吧。如果真的没有登录上,的确就能解释通,但是为什么后面的页面显示jojo又登录成功了的呢?
作者:
dororo
时间:
2012-5-25 11:31
回复
4#
Donly
应该是不用关联的,我没有在管理页面设置sessior差别,所以每次录制session应该是一样的。
作者:
dororo
时间:
2012-5-25 14:57
似乎的确是没有登录成功。我检查日志里面也说明没有登录成功。但是就是录制下包含有 jojo和文档的页面login.pl了。然后我通过login.pl添加了查找文本。
多谢以上的高人指点。
看来我还要再深入了解一下lr。谢谢。
作者:
燕燕爱妞妞
时间:
2015-7-7 23:52
楼主我也遇到和你一样的问题,能具体讲讲你是怎么解决的吗
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2