51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2186|回复: 4
打印 上一主题 下一主题

[原创] 学习手册中的例子,第二次执行时为什么无法登录?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-8-13 16:51:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在执行学习手册中的例子Output, 我做好Output后点击Run,到如图(图片在附件,不知道这如何贴)所示那最后一步时,一直卡在那走不下去,我就按Stop了。第一次执行时Passed。
    第二次执行时Failed,我觉得出现是在登录时出错,第二次登录后应该跳转至“Find a Flight:Mercury”界面,可它没有。我对过它的用户名、密码,和第一次一样呀,为什么会出错。
    我是QTP初学者,这问题卡在这无法进行下去,我附上我的Output代码,请大家帮忙看看。谢谢!

[ 本帖最后由 hades83 于 2008-8-13 16:56 编辑 ]

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-8-13 20:04:42 | 只看该作者
我QTP9.5用了你的脚本运行了一次,正常过了你出错的地方,但在第2次的第一个检查点报错,应该是你没有把这里也参数化所致。
但是在这没有登录的问题我没遇到,在你的脚本里好像只有IE打开,没有录制IE关闭并且最后有一个问到登录页面的操作,猜测是否由于8.1版的IE浏览器自动关闭功能有问题,导致你的浏览运行之后没有自动关闭, 结果页面上出来2个同样的浏览同样的页面无法判断使用哪个一个对象而报错。
你可以尝试一下多录一关闭关闭所打开的浏览器试试。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2008-8-14 14:24:45 | 只看该作者

回复 2# 的帖子

我多录了一关闭,然后重新做了一遍,现在可以了,谢谢!
    这是QTP8.0版 没有关闭浏览器的功能所致的问题吗?

    我不理解为什么没有关闭浏览器就会出错。我最后一步停止在登录界面,然后第二轮重新开启一个登录界面,你说由于无法判断使用哪一个对象。但根据图上的代码可知道,应该正确了输入了用户名密码了呀,以我的理解信息正确的话应该就转到“Find a Flight:Mercury”界面了。为什么出错我还是不明白。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-8-21 21:11:10 | 只看该作者
因为页面上出现了2个IE,并且在同一页面,但在对象库中都是同一对象,因此对象库认不出来是哪一个IE的对象要输入用户名密码。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2008-8-22 12:34:50 | 只看该作者
谢谢!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-23 22:38 , Processed in 0.084111 second(s), 30 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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