51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 8418|回复: 38
打印 上一主题 下一主题

[求助] Help!!!新人,录制回放中遇到问题(问题已解决)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-1-22 10:30:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖已经被顶到主页中,希望能有更多的朋友来帮我解决着个问题。万分感谢 ________________________________________________________________________________________________
刚开始学QTP,以前一直都是在用QTP官方网站中的定飞机票练习,今天用自己的公司的测试项目
录制了下,发现如果在录制的开始页面中点击链接或者按钮跳,页面在另外一个IE中显示出来,
这时录制的脚本中就出现了两个“Browser”,录制结束后回放,发现在第二个“Browser”跳出来的这一步报错
————————————————————————————————————————————————————————
解决方法:把IE中所有的窗口拦截功能全部关闭,另外注意把IE自带的窗口屏蔽功能也给关闭了,IE自带窗口拦截功能  工具——弹出窗口拦截程序------------------------------------------------------------------------------------------------
简单的说,就是当在脚本的录制中出现了Browser("Value")中的“Value”值发生变化时间,脚本在回放中是否能正确的执行。
我在猜想是不是在QTP的参数可以设置成多IE或者单IE录制,如果有的话,那为高手知道告诉下小第


而且还出现这样的报错信息

是不是QTP不能实现夸IE进行操作啊,不懂,请谁指教下。

代码很简单如下:
Browser("软件测试专业网站:51Testing软件测试网").Page("软件测试专业网站:51Testing软件测试网").Link("软件测试论坛").Click
报错步骤Browser("51Testing软件测试论坛 测试 | 软件测试").Page("51Testing软件测试论坛 测试 | 软件测试").Link("[QuickTest Pro]").Click
Browser("51Testing软件测试论坛 测试 | 软件测试").Page("[QuickTest Pro] - 51Testing软件测").Link("刚学qtp,描述性编程遇到了问题").Click
Browser("刚学qtp,描述性编程遇到了问题 - [QuickTest").Page("刚学qtp,描述性编程遇到了问题 - [QuickTest").Sync
Browser("51Testing软件测试论坛 测试 | 软件测试").Page("[QuickTest Pro] - 51Testing软件测").Sync

希望哪位大侠能帮忙解决一下,在下万分感激。

[ 本帖最后由 wu52wen 于 2008-1-23 17:11 编辑 ]

本帖子中包含更多资源

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

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

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2008-1-22 10:32:16 | 只看该作者
困扰我两天了,望有高手出来指点
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-1-22 10:43:10 | 只看该作者
ActiveX这个错应该是你的IE设置上的问题,你禁用了,打开就可以了。在"安全"项目下改。

"是不是QTP不能实现夸IE进行操作"
这个不是很明白,如果是指弹出新的IE窗口的话,那QTP没有问题,一样可以录制的。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-1-22 10:56:26 | 只看该作者
你试一下在tool-option,选择active screen tab 页中的appearance(web)中的Advanced按钮,把里面中的load activex controls勾上.
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2008-1-22 11:19:31 | 只看该作者
先谢谢楼上两位好心人。
但第一个问题还是没有解决,为什么我上面那么简单的脚本都出错了,是否真的不能在两IE中执行QTP脚本。
还是QTP参数设置错误。希望更多的高手指点
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2008-1-22 11:55:39 | 只看该作者
我用QTP录制了一次,回放的时候没有问题啊。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2008-1-22 12:03:35 | 只看该作者
刚才我试了下,如果第二个IE已经处于打开,那回放没有问题
如果第二个IE没有打开,回放脚本的话就出现上面的异常。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2008-1-22 12:06:20 | 只看该作者
顶起,希望能有更多的高手出来指点出主义!
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2008-1-22 14:18:24 | 只看该作者
本人在线等啊!顶起
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2008-1-22 14:48:18 | 只看该作者
这是我录制的Test,楼主再试试看。
用户名和密码,请使用你自己的。

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

该用户从未签到

11#
 楼主| 发表于 2008-1-22 15:50:03 | 只看该作者
你给的压缩文件拿过来后不知道怎么用,小第刚学。见笑了哦!
不过还是很谢谢你,已经帮我顶了好多次了
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2008-1-22 16:01:42 | 只看该作者

File->Import Test From Zip File
第一个TextBox选择你要打开的Test.zip文件
第二个TextBox选择你打开Test.zip文件后存放的位置。
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2008-1-22 16:08:17 | 只看该作者
原帖由 jinsen 于 2008-1-22 14:48 发表
这是我录制的Test,楼主再试试看。
用户名和密码,请使用你自己的。



请问是用哪个版本的QTP录制的?  我使用9.0的打不开啊。 说版本不对。
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2008-1-22 16:10:33 | 只看该作者
原帖由 cuizhihui 于 2008-1-22 16:08 发表



请问是用哪个版本的QTP录制的?  我使用9.0的打不开啊。 说版本不对。

我用的是QTP9.2
回复 支持 反对

使用道具 举报

该用户从未签到

15#
 楼主| 发表于 2008-1-22 16:36:53 | 只看该作者
我用的8。2版本!高手进快来指教
回复 支持 反对

使用道具 举报

该用户从未签到

16#
 楼主| 发表于 2008-1-22 16:40:01 | 只看该作者
愁死了,帮帮我吧  大侠们
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2008-1-22 18:22:16 | 只看该作者
录制时候,开了不止一个ie吧???
回复 支持 反对

使用道具 举报

该用户从未签到

18#
 楼主| 发表于 2008-1-23 09:31:25 | 只看该作者
原帖由 sakoda 于 2008-1-22 18:22 发表
录制时候,开了不止一个ie吧???


敢问和你说的这个有关系!?我现在去试试
回复 支持 反对

使用道具 举报

该用户从未签到

19#
 楼主| 发表于 2008-1-23 09:38:57 | 只看该作者
我重新录制了脚本,录制把所有的IE口都给关了。
回放到有新的IE窗口打开时,脚本出错。
回复 支持 反对

使用道具 举报

该用户从未签到

20#
发表于 2008-1-23 10:58:54 | 只看该作者
你先运行msgbox Browser("51Testing软件测试论坛 测试 | 软件测试").Page("51Testing软件测试论坛 测试 | 软件测试").Link("[QuickTest Pro]").exist(2)
试试,我觉得从你的情况来看因该是false的
然后再看看page认不认,不认得话因该是你开了多个浏览器的缘故,或则你重新录制一下,点一下[QuickTest Pro]这个link,然后再运行这个link的click动作试试。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-19 00:46 , Processed in 0.184843 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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