51Testing软件测试论坛
标题:
使用LR录制登录脚本,总是出现问题,请高手指教。
[打印本页]
作者:
xming0724@163
时间:
2010-1-16 09:32
标题:
使用LR录制登录脚本,总是出现问题,请高手指教。
使用LR录制一个bs架构的管理平台登录脚本,使用vs2008开发,录制中出现了web_link方面的错误提示。请看代码和错误提示。
这是代码部分:
Action()
{
web_add_cookie("TZ=0; DOMAIN=192.168.1.26");
web_url("home",
"URL=http://192.168.1.26/home/",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t1.inf",
"Mode=HTML",
EXTRARES,
"Url=Image.aspx?k=4713", ENDITEM,
LAST);
web_submit_form("Default.aspx",
"Snapshot=t2.inf",
ITEMDATA,
"Name=Login_name", "Value=admin", ENDITEM,
"Name=Login_password", "Value=123456", ENDITEM,
"Name=txtCheck", "Value=1465", ENDITEM,
"Name=Login_login", "Value=登陆", ENDITEM,
EXTRARES,
"Url=images/ebschedule_18.gif", "Referer=http://192.168.1.26/home/top.htm", ENDITEM,
LAST);
web_link("?",
"Text=?",
"Ordinal=3",
"Snapshot=t3.inf",
LAST);
return 0;
}
这是错误提示。
Action.c(4): web_add_cookie 成功 [MsgId: MMSG-26392]
Action.c(6): 正在下载资源“
http://192.168.1.26/home/Image.aspx?k=8302
”(由参数编号 9 指定) [MsgId: MMSG-26577]
Action.c(6): 错误 -26628: 对于“
http://192.168.1.26/home/
”,HTTP 状态代码=403 (Access Forbidden) [MsgId: MERR-26628]
Action.c(6): 警告 -26628: 对于“
http://192.168.1.26/home/Image.aspx?k=8302
”,HTTP 状态代码=403 (Access Forbidden) [MsgId: MWAR-26628]
Action.c(6): web_url("home") 最高严重级别为“ERROR”,7568 个正文字节,326 个标头字节 [MsgId: MMSG-26388]
请指出问题所在。谢谢大家了。
[
本帖最后由 xming0724@163 于 2010-1-16 17:10 编辑
]
作者:
xming0724@163
时间:
2010-1-16 10:00
标题:
有请各位帮忙
请各位指点一下。。
[
本帖最后由 xming0724@163 于 2010-1-16 11:27 编辑
]
作者:
云层
时间:
2010-1-16 12:09
你这样给出来没人能帮你解决的,太简单的信息了
web_link点的链接好像点不到,可能是这个问题,后面的403应该是服务器上不允许你读取对应资源
作者:
xming0724@163
时间:
2010-1-16 16:28
标题:
回复 3# 的帖子
谢谢你的回复。
作者:
云层
时间:
2010-1-16 17:21
首先感觉你登陆后可能有个动态数据,导致你登陆未必能成功,去看看你的test results里面是不是登陆就失败了
其次你的web_link点击的对象有问题,看起来是个汉字,lr未必能点的上,并且这个汉字是页面上第三次出现的,那么这个次序可能有问题。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2