51Testing软件测试论坛

标题: 关于LR8.1里自带的示例web tours不能查询航班的问题 [打印本页]

作者: joy123    时间: 2008-5-14 16:43
标题: 关于LR8.1里自带的示例web tours不能查询航班的问题
求助达人!
小的使用的是LR8.1
由lr-samples-web打开web tours网页,登陆成功,然后点击页面左边的Flights按钮,就是显示不了航班查询的条件(mercury的logo下面是白页)
这是怎么回事呢???
呼唤达人!
ps:我在中文版和英文版的软件上都试过,都无法正常打开查询航班的页面。

[ 本帖最后由 joy123 于 2008-5-14 17:42 编辑 ]
作者: yjxyjx    时间: 2008-5-14 17:42
标题: 回复 1# 的帖子
我也遇到同样的问题,请高手们指教啊
作者: chenrui100    时间: 2008-5-14 21:36
开始-》程序-》Me**LoadRunner->Samples->web->Start Web Server.然后你再试
作者: joy123    时间: 2008-5-14 21:49
Web Server已经开启了,这个没有问题,不然也不会登陆成功了
作者: chenrui100    时间: 2008-5-15 00:20
j建议用 SOCKETS协议,可以打开并进行操作记录。点击open recording options ,将exclude settings 中locahost 下面的那个删掉。不行再说
快照好像出不来,你自己试试看。
作者: joy123    时间: 2008-5-15 11:14
to 楼上,你说的socket协议是web和winsocket的双重协议吗?
我试的这个双重协议,貌似还是不行呢
作者: chenrui100    时间: 2008-5-16 11:44
ONLY
SOCKETS协议
作者: wuyuzimu    时间: 2008-6-3 14:16
原帖由 chenrui100 于 2008-5-16 11:44 发表
ONLY
SOCKETS协议


是选择windows sockets吗   我试过了不行呢
作者: justloveit    时间: 2009-9-2 16:13
我也遇到跟楼主一样的问题,请问楼主你解决没有?怎么解决啊?
作者: linlinxu    时间: 2009-9-3 13:37
这个是案例本身对不同操作支持的问题,建议使用LR最新的9.5版本,具体可以到HP的官方网站上注册一个用户就可以下载了,具体地址如下:
https://h10078.www1.hp.com/cda/h ... 6-17%5E8_4000_313__
作者: yingxionghaojie    时间: 2009-9-3 18:12

作者: alexanty    时间: 2009-9-3 18:55

作者: doris2009    时间: 2010-3-4 11:36
我装的时LR9.5的官方版本,还是不显示航班查询。有谁解决了吗?
作者: bluemay217    时间: 2010-3-29 10:11
你的IE是什么版本?如果是7,建议把选项卡关闭后重试
作者: Nokia0906    时间: 2010-5-26 16:58
标题: 问题分析,等待答案
我也遇到相同的问题(LR 8.1, IE 6.0, Windows XP sp2),本机运行http://localhost:1080/mercuryWebTours/,可是选择“Flights”按钮后没有任何显示。
大家把鼠标放在“Flights”上,在IE下可以看到该按钮的动作,该按钮其实是调用了welcome.pl这个文件(百度一下,pl后缀的是PERL的源代码。),在MercuryWebTours目录下找到该文件,打开发现有如下初始化代码段:
if (param('page') eq 'menus')  {
        showMenus();
}
elsif ((param('page') eq 'search') || (param('startOver'))) {
        showFlightSearch();
}
elsif (param('page') eq 'itinerary') {
        showItinerary();
}
else {
        showDefault();
}
点击“Flights”按钮时,程序是不是调用了showFlightSearch();函数?
有没有PERL高人帮忙解释一下这个函数的做了些什么呢?

建议大家不要用以上网址做测试。根据教程的步骤,录制以下网址:
http://newtours.demoaut.com/index.php
但是我还是很想知道8.1自己的网址不能显示航班信息的原因。

[ 本帖最后由 Nokia0906 于 2010-5-26 17:04 编辑 ]
作者: 0710jie    时间: 2010-8-12 11:22
是你本机环境设置的问题,你本机电脑要装了Java虚拟机才可以打开航班模块的,就是右下角那个Java图标要有才可以用本机地址:http://localhost:1080/mercuryWebTours

这个跟IE浏览器没关系的,是Java环境没设置好的问题,如果还不行。就用官方网址学习:http://newtours.demoaut.com/
作者: 房雷    时间: 2010-11-5 19:37
这个问题。。。
作者: 房雷    时间: 2010-11-5 19:43
这个问题可能有是和Oracle有冲突吧。具体怎么解决我现在也期待测试达人的解决之道呢。。
作者: 房雷    时间: 2010-11-5 19:54
我天天顶。。
作者: lsmmm11    时间: 2011-3-18 11:30
楼主,这个问题解决了吗?如果解决了请讲一下啊
作者: lsmmm11    时间: 2011-3-18 11:39
http://newtours.demoaut.com/  注册不了用户名
作者: ellin17    时间: 2011-7-23 14:34
可以修改环境变量:我的电脑“属性”-高级-环境变量,将变量名为“PERL5LIB”值,修改为只保留C:\oracle\product\10.1.0\db_1\sysman\admin\scripts;
作者: 暗涧幽火    时间: 2012-10-18 00:35
回复 22# ellin17


    该方法测试有效!就是不明白为什么要把环境变量改成这样?




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2