51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1695|回复: 7
打印 上一主题 下一主题

[求助] 如何处理控件无法识别时出现的error?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-8-19 15:48:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
当控件无法识别的时候,QTP会抛错,在repor里面会出现两个failed,如何才能让结果只出现一个failed呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-8-19 16:15:27 | 只看该作者
这两个failed分别是什么?
QTP自身只会报一个failed的,另一个是你自己加的checkpoint?
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2009-8-19 16:21:16 | 只看该作者

回复 2# 的帖子

no,第一个错是找不到对象的一个错:Cannot identify the object "TAOBAO" (of class Link). Verify that this object's properties match an object currently displayed in your application
第二个错是找不到对象然后加了一条出错的行数:Cannot identify the object "TAOBAO" (of class Link). Verify that this object's properties match an object currently displayed in your application.
Line (28): "Browser("TAOBAO").Page("TAOBAO").Link("TAOBAO").Click".

我希望结果中只有其中某一条,如何处理这连个failed?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2009-8-19 17:03:10 | 只看该作者
因为想把一个case结果都处理成一个,这样子的话就会由干扰结果的正确性了。一个case出错的话会出现两个failed
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2009-8-19 17:15:00 | 只看该作者
第28行的前面几句代码是什么?
第一个错也是在28行报出来的?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2009-8-19 17:56:05 | 只看该作者

回复 5# 的帖子

这个跟代码没关系,因为我就一句代码,对一个对象进行操作,而那个对象属性描述是错误的,QTP是识别不了,所以应该会抛一个failed:Cannot identify the object "TAOBAO" (of class Link). Verify that this object's properties match an object currently displayed in your application。
不知道为什么还有一个failed。
你如果有QTP的话可以尝试下
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2009-8-19 18:04:25 | 只看该作者
从来没遇到过一行代码会报出2个错的情况。。。所以才想要把具体情况问清楚。
首先要确定这两个错是不是同一行代码报出来的,你可以F11单步调试下看看,如果确定是同一行报出来的,我们再找原因看看
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2009-8-19 18:07:18 | 只看该作者

回复 7# 的帖子

Browser("A").Page("B").WebButton("C").Click
类似这段代码,而button C 是不为QTP识别的,我只调试这么一段代码,结果在report里面出现两个failed,不大理解Report的机制是怎么样的,或者是有什么办法,能把其中一个failed处理掉
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-9-23 03:26 , Processed in 0.075504 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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