关于LR8.1里自带的示例web tours不能查询航班的问题
求助达人!小的使用的是LR8.1
由lr-samples-web打开web tours网页,登陆成功,然后点击页面左边的Flights按钮,就是显示不了航班查询的条件(mercury的logo下面是白页)
这是怎么回事呢???
呼唤达人!
ps:我在中文版和英文版的软件上都试过,都无法正常打开查询航班的页面。
[ 本帖最后由 joy123 于 2008-5-14 17:42 编辑 ]
回复 1# 的帖子
我也遇到同样的问题,请高手们指教啊 开始-》程序-》Me**LoadRunner->Samples->web->Start Web Server.然后你再试 Web Server已经开启了,这个没有问题,不然也不会登陆成功了 j建议用 SOCKETS协议,可以打开并进行操作记录。点击open recording options ,将exclude settings 中locahost 下面的那个删掉。不行再说:lol快照好像出不来,你自己试试看。 to 楼上,你说的socket协议是web和winsocket的双重协议吗?
我试的这个双重协议,貌似还是不行呢 ONLY
SOCKETS协议 原帖由 chenrui100 于 2008-5-16 11:44 发表 http://bbs.51testing.com/images/common/back.gif
ONLY
SOCKETS协议
是选择windows sockets吗 我试过了不行呢:( 我也遇到跟楼主一样的问题,请问楼主你解决没有?怎么解决啊? 这个是案例本身对不同操作支持的问题,建议使用LR最新的9.5版本,具体可以到HP的官方网站上注册一个用户就可以下载了,具体地址如下:
https://h10078.www1.hp.com/cda/hpms/display/main/hpms_content.jsp?zn=bto&cp=1-11-126-17%5E8_4000_313__ :lol :o 我装的时LR9.5的官方版本,还是不显示航班查询。有谁解决了吗? 你的IE是什么版本?如果是7,建议把选项卡关闭后重试
问题分析,等待答案
我也遇到相同的问题(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高人帮忙解释一下这个函数的做了些什么呢?:handshake
建议大家不要用以上网址做测试。根据教程的步骤,录制以下网址:
http://newtours.demoaut.com/index.php
但是我还是很想知道8.1自己的网址不能显示航班信息的原因。:lol
[ 本帖最后由 Nokia0906 于 2010-5-26 17:04 编辑 ] 是你本机环境设置的问题,你本机电脑要装了Java虚拟机才可以打开航班模块的,就是右下角那个Java图标要有才可以用本机地址:http://localhost:1080/mercuryWebTours
这个跟IE浏览器没关系的,是Java环境没设置好的问题,如果还不行。就用官方网址学习:http://newtours.demoaut.com/ 这个问题。。。 这个问题可能有是和Oracle有冲突吧。具体怎么解决我现在也期待测试达人的解决之道呢。。 我天天顶。。 楼主,这个问题解决了吗?如果解决了请讲一下啊
页:
[1]
2