51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 8306|回复: 9
打印 上一主题 下一主题

[原创] LR自带MercuryWebTours不能正常登陆~~

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-6-29 11:08:02 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本人现在使用LR自带的例子,使用http://localhost:1080/mercurywebtours/录制脚本。问题是现在不能使用已注册的用户登录系统,页面上每次都显示“You've reached this page incorrectly (probably a bad user session value). Please use this link.”使用this link 继续登陆还是显示如上提示。只能通过重新注册用户,注册成功之后,直接点flight才能进行预订工作,这样每次都需要新的用户名,很麻烦。

      发现脚本中web_submit_data中包含一条"Name=userSession", "Value=95766.2716079384tQcfQHHpfQfiDDDDcQfffpizffHf", ENDITEM,我想可能与他有关,就注释掉了,可还是有这方面问题~~

      不知道有没有遇见过解决了这样情况朋友,我该如何解决?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

10#
发表于 2007-8-27 11:09:30 | 只看该作者
如图所示,在IE常规选项中把设置“检查所存网页的较新版本”设为“自动”即可!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-8-16 15:23:25 | 只看该作者
sdlkfj8
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2007-8-16 11:54:53 | 只看该作者

回复 #7 vprince 的帖子

自带的网站默认的用户名和密码:admin/mercury
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-7-18 17:26:08 | 只看该作者
最终还是没有个结果啊...sdlkfj4 sdlkfj4
自带的网站里没有提供一个默认的用户名和密码使得登陆成功的么???
每次要都要注册多麻烦啊...还不能重复...
sdlkfj8 sdlkfj8
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-6-29 16:15:02 | 只看该作者
不是吧
我录制的脚本如下
回话时也OK
********************脚本********************
Action()
{

        web_url("mercurywebtours",
                "URL=http://localhost:1080/mercurywebtours",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=",
                "Snapshot=t1.inf",
                "Mode=HTML",
                LAST);

        lr_rendezvous("登录");

        lr_start_transaction("登录");

        lr_think_time(26);

        web_submit_form("login.pl",
                "Snapshot=t2.inf",
                ITEMDATA,
                "Name=username", "Value=jojo", ENDITEM,
                "Name=password", "Value=bean", ENDITEM,
                "Name=login.x", "Value=64", ENDITEM,
                "Name=login.y", "Value=11", ENDITEM,
                LAST);

        lr_end_transaction("登录",LR_AUTO);

        /*退出*/

        lr_think_time(14);

        web_image("SignOff Button",
                "Alt=SignOff Button",
                "Snapshot=t3.inf",
                LAST);
        lr_output_message("回话OK!\n");
        return 0;
}
********************************************
********************回放日志*****************
虚拟用户脚本已启动
正在开始操作 vuser_init。
Web Turbo 重播 LoadRunner 8.1.0 for WINXP; Web 内部版本 4788          [MsgId: MMSG-27143]
运行时设置文件: "C:\Documents and Settings\Administrator\Local Settings\Temp\noname5\\default.cfg"          [MsgId: MMSG-27141]
正在结束操作 vuser_init。
正在运行 Vuser...
正在开始迭代 1。
正在开始操作 Action。
Action.c(4): 重定向“http://localhost:1080/mercurywebtours”(重定向深度=0)          [MsgId: MMSG-26694]
Action.c(4): 目标位置“http://localhost:1080/mercurywebtours/”          [MsgId: MMSG-26693]
Action.c(4): 在“http://localhost:1080/mercurywebtours/”中检测到非资源“http://localhost:1080/mercurywebtours/header.html”          [MsgId: MMSG-26574]
Action.c(4): 在“http://localhost:1080/mercurywebtours/”中检测到非资源“http://localhost:1080/mercurywebtours/welcome.pl?signOff=true”          [MsgId: MMSG-26574]
Action.c(4): 在“http://localhost:1080/mercurywebtours/welcome.pl?signOff=true”中检测到非资源“http://localhost:1080/mercurywebtours/nav.pl?in=home”          [MsgId: MMSG-26574]
Action.c(4): 在“http://localhost:1080/mercurywebtours/welcome.pl?signOff=true”中检测到非资源“http://localhost:1080/MercuryWebTours/home.html”          [MsgId: MMSG-26574]
Action.c(4): 在 HTML“http://localhost:1080/mercurywebtours/header.html”中找到资源“http://localhost:1080/mercurywebtours/images/mercury_logo.gif”          [MsgId: MMSG-26659]
Action.c(4): 在 HTML“http://localhost:1080/MercuryWebTours/home.html”中找到资源“http://localhost:1080/MercuryWebTours/images/fma-gateway.jpg”          [MsgId: MMSG-26659]
Action.c(4): 在 HTML“http://localhost:1080/mercurywebtours/nav.pl?in=home”中找到资源“http://localhost:1080/MercuryWebTours/images/mer_login.gif”          [MsgId: MMSG-26659]
Action.c(4): web_url("mercurywebtours") 已成功,52180 个正文字节,1735 介标头字节          [MsgId: MMSG-26386]
Action.c(13): 集合 登录
Action.c(15): 通知: Transaction "登录" started.
Action.c(19): 将表单提交到“http://localhost:1080/mercurywebtours/login.pl”,目标帧=“body”          [MsgId: MMSG-27978]
Action.c(19): 在“http://localhost:1080/mercurywebtours/login.pl”中检测到非资源“http://localhost:1080/mercurywebtours/nav.pl?page=menu&in=home”          [MsgId: MMSG-26574]
Action.c(19): 在“http://localhost:1080/mercurywebtours/login.pl”中检测到非资源“http://localhost:1080/mercurywebtours/login.pl?intro=true”          [MsgId: MMSG-26574]
Action.c(19): 在 HTML“http://localhost:1080/mercurywebtours/login.pl?intro=true”中找到资源“http://localhost:1080/MercuryWebTours/images/fma-performance-center.jpg”          [MsgId: MMSG-26659]
Action.c(19): 在 HTML“http://localhost:1080/mercurywebtours/nav.pl?page=menu&in=home”中找到资源“http://localhost:1080/MercuryWebTours/images/flights.gif”          [MsgId: MMSG-26659]
Action.c(19): 在 HTML“http://localhost:1080/mercurywebtours/nav.pl?page=menu&in=home”中找到资源“http://localhost:1080/MercuryWebTours/images/itinerary.gif”          [MsgId: MMSG-26659]
Action.c(19): 在 HTML“http://localhost:1080/mercurywebtours/nav.pl?page=menu&in=home”中找到资源“http://localhost:1080/MercuryWebTours/images/in_home.gif”          [MsgId: MMSG-26659]
Action.c(19): 在 HTML“http://localhost:1080/mercurywebtours/nav.pl?page=menu&in=home”中找到资源“http://localhost:1080/MercuryWebTours/images/signoff.gif”          [MsgId: MMSG-26659]
Action.c(19): web_submit_form("login.pl") 已成功,32669 个正文字节,1705 介标头字节          [MsgId: MMSG-26386]
Action.c(28): 通知: Transaction "登录" ended with "Pass" status (Duration: 0.7098).
Action.c(34): 链接到“http://localhost:1080/mercurywebtours/welcome.pl?signOff=1”的图像,目标帧=“body”          [MsgId: MMSG-27993]
Action.c(34): 在“http://localhost:1080/mercurywebtours/welcome.pl?signOff=1”中检测到非资源“http://localhost:1080/mercurywebtours/nav.pl?in=home”          [MsgId: MMSG-26574]
Action.c(34): 在“http://localhost:1080/mercurywebtours/welcome.pl?signOff=1”中检测到非资源“http://localhost:1080/MercuryWebTours/home.html”          [MsgId: MMSG-26574]
Action.c(34): 从缓存中为“http://localhost:1080/MercuryWebTours/home.html”检索数据          [MsgId: MMSG-26558]
Action.c(34): 资源“http://localhost:1080/MercuryWebTours/images/fma-gateway.jpg”已在缓存中,不会再次下载          [MsgId: MMSG-26655]
Action.c(34): 资源“http://localhost:1080/MercuryWebTours/images/mer_login.gif”已在缓存中,不会再次下载          [MsgId: MMSG-26655]
Action.c(34): web_image("SignOff Button") 已成功,1987 个正文字节,577 介标头字节          [MsgId: MMSG-26386]
Action.c(38): 回话OK!
正在结束操作 Action。
正在结束迭代 1。
正在结束 Vuser...
正在开始操作 vuser_end。
正在结束操作 vuser_end。
Vuser 已终止。
********************************************
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2007-6-29 15:19:51 | 只看该作者
已经对脚本中的userSession进行自动关联,回放没有问题。

      但是通过的迭代还是需要先注册再登陆,我也修改了直接登录的脚本,建立了关联,结果还是Failed。删除了IE的临时文件,还是不能直接登录。

      以前遇到过装了LR的机器,在功能测试时不能进行不同用户登陆的情况,不管用什么用户身份登陆,只显示第一次登录时的用户身份,即使我已经注销了该用户。觉得和IE设置有关,最后只好重装机器,不装LR才恢复正常~~sdlkfj7

      谢谢回复~~sdlkfj2
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-6-29 12:56:22 | 只看该作者
IE--internet 选项  删除COOKIES,删除文件,清除所有临时文件再试试
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2007-6-29 11:25:44 | 只看该作者
好的,我看看,谢谢~~

补充一下:

      不光录制时不能正常登陆,正常使用时也不能使用已注册的用户进行登录~~

[ 本帖最后由 suoyi 于 2007-6-29 11:27 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

2#
发表于 2007-6-29 11:22:05 | 只看该作者
"Name=userSession", "Value=95766.2716079384tQcfQHHpfQfiDDDDcQfffpizffHf",

要设置关联,没次登录产生的Session都不一样,所以登录失败,论坛上搜一下或看帮助文档
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-11 04:19 , Processed in 0.083249 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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