51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 21602|回复: 39

[求助] LoadRunner成功录制的脚无法回放

[复制链接]

该用户从未签到

发表于 2007-4-12 17:15:50 | 显示全部楼层 |阅读模式
有一个Web程序,集成了Windows验证,就是输入用户名和密码不是在页面上,而是在一个弹出窗口中。在录制登陆脚本时,脚本可以成功录制,没有任何错误出现。但在回放时,总是出错,在Result中显示的页面是没有权限浏览这个页面,下面是Execution Log中的信息:
Virtual User Script started
Starting action vuser_init.
Web Turbo Replay of LoadRunner 8.0.0 for WIN2003; Web build 4141          [MsgId: MMSG-27143]
Run-Time Settings file: "E:\Program Files\Mercury Interactive\Mercury LoadRunner\scripts\CapitaTrust\\default.cfg"          [MsgId: MMSG-27141]
Ending action vuser_init.
Running Vuser...
Starting iteration 1.
Starting action Action.
Action.c(6): web_set_timeout was successful          [MsgId: MMSG-26392]
Action.c(6): Error -26547: Authentication required, please use web_set_user, e.g. web_set_user("domain\\user", "password", "host:port");          [MsgId: MERR-26547]
Action.c(6): Error -26630: HTTP Status-Code=401 (Unauthorized) for "http://192.168.0.91/ccs"          [MsgId: MERR-26630]
Action.c(6): web_url("ccs") highest severity level was "ERROR", 1656 body bytes, 251 header bytes          [MsgId: MMSG-26388]
Ending action Action.
Ending iteration 1.
Ending Vuser...
Starting action vuser_end.
Ending action vuser_end.

我考虑在弹出窗口中输入用户名和密码时需要一个等待时间,就加了一个web_set_timeout函数,但仍然出错。
急盼解答。
回复

使用道具 举报

该用户从未签到

发表于 2007-4-12 22:20:47 | 显示全部楼层
谈出窗口如果是javascript,LR是录制不到的,造成你接下去的操作没有权限。
这个问题,我也遇到过,没有解决。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2007-4-12 23:44:47 | 显示全部楼层

根据提示试验一下

Execution Log中提示error,并提示使用web_set_user,那么照着样子在web_set_timeout后加入这样的一个语句不知能否解决?共同学习...
Action.c(6): Error -26547: Authentication required, please use web_set_user, e.g. web_set_user("domain\\user", "password", "host:port");
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2007-4-13 15:07:41 | 显示全部楼层

回复

guxingyun 的做法是对的,哈哈
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2007-6-20 12:55:53 | 显示全部楼层
see
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2007-6-25 14:21:54 | 显示全部楼层
sdlkfj1 sdlkfj1 sdlkfj1 sdlkfj9 sdlkfj9 sdlkfj9 sdlkfj5 sdlkfj5 sdlkfj5
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2007-7-17 08:23:14 | 显示全部楼层
sdlkfj5 sdlkfj2 sdlkfj3 sdlkfj3 sdlkfj6 sdlkfj6 sdlkfj6  look
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2007-8-9 10:20:47 | 显示全部楼层
又学到一招,多谢~~~
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2007-10-18 18:08:44 | 显示全部楼层
我也是
呵呵
多谢了
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2008-2-14 15:25:36 | 显示全部楼层
我今天也遇到这个问题了,回放出现错误,有办法解决吗,急
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2008-2-14 15:37:39 | 显示全部楼层
我的问题解决了,和IIS配置有关系
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2008-2-18 12:22:55 | 显示全部楼层
和IIS配置有什么关系啊?
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2008-2-18 17:19:42 | 显示全部楼层
窗口如果是javascript,用url模式应该可以的吧?
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2008-4-3 11:54:43 | 显示全部楼层

请教您一个关于web_set_user的问题。

我录制的是http://221.122.59.58/webpsaoa/login.aspx的登录
“web_set_user”我是这样设置的:
web_set_user("221.122.59.58\\llguo3@isoftstone.com",
                "guolili02@163.com",
                "221.122.59.58:80");

应该没有什么问题,但是在回放脚本的时候报错如下:
Action.c(3): web_set_user was successful          [MsgId: MMSG-26392]
Action.c(6): Error -26630: HTTP Status-Code=401 (Unauthorized) for "http://221.122.59.58/webpsaoa/login.aspx"          [MsgId: MERR-26630]
Action.c(6): web_url("login.aspx") highest severity level was "ERROR", 3829 body bytes, 1382 header bytes          [MsgId: MMSG-26388]

改了很久不知道哪里的问题,麻烦您指教一下,谢谢了。^_^
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2008-6-17 20:54:21 | 显示全部楼层
呵呵,学习了,谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2008-7-7 11:36:40 | 显示全部楼层
??照着样子加入一条语句?加入什么语句啊?
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2008-7-7 14:28:09 | 显示全部楼层
LR是无法录制程序中弹出的窗口的.所以你录制的时候没有错误,但回放的时候就出错了.在弹出验证窗口的代码前面加上web_set_user()函数就可以解决.具体的使用说明你看LR的函数帮助就可以了.
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2008-7-7 20:05:24 | 显示全部楼层
web_set_user()函数用来设置登录的域名,用户名和密码,这样应该就可以登录成功了,曾经遇到过这样的问题,弹出类似EXCHANGE等登录对话框时可以用这个函数解决。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2008-12-11 19:35:25 | 显示全部楼层
又学到了一招,谢了
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2008-12-15 21:14:27 | 显示全部楼层
学习了...thanks!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-3-29 16:39 , Processed in 0.092202 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表