51Testing软件测试论坛

标题: QTP 回放找不到link对象怎么解决? [打印本页]

作者: hongxun    时间: 2010-9-7 15:27
标题: QTP 回放找不到link对象怎么解决?
QTP 回放找不到link对象怎么解决?
作者: hongxun    时间: 2010-9-7 15:34
回放的时候一直报
Cannot identify the object "添加" (of class Link).
Verify that this object's properties match an object currently displayed in your application

作者: 鹭岛    时间: 2010-9-7 16:04
你试看看Link("text:=添加","html tag:=A").Click
作者: hongxun    时间: 2010-9-7 16:56
根据你说的我多添加了个html tag:=A
现在变成了
Cannot identify the object "[ Link ]" (of class Link). Verify that this object's properties match an object currently displayed in your application.
作者: kavensyw    时间: 2010-9-7 20:10
"添加"是在右键菜单里吗。如果是,在这不前,试试增加点wait时间,再click
如果上下键可以控制,建议用sendkey发送方向键和回车键控制

[ 本帖最后由 kavensyw 于 2010-9-7 20:11 编辑 ]
作者: hongxun    时间: 2010-9-8 08:28
是右键菜单的!
作者: TIB    时间: 2010-9-8 11:41
首先要确保右键点击,这个菜单对话框出现了

然后看这个菜单对话框能不能作为整体被识别出来,用IEDeveloperToolbar看看这对象的属性描述

有可能需要用到描述性编程来找这些菜单对象

或者采用键盘模拟操作,例如控制上下键、回车键
作者: stone_wu    时间: 2010-9-8 13:50
把Replay Type改成Mouse试试
作者: hongxun    时间: 2010-9-9 09:14
用sendkey发送方向键和回车键控制 可以出来了。谢谢各位




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