hongxun 发表于 2010-9-7 15:27:42

QTP 回放找不到link对象怎么解决?

QTP 回放找不到link对象怎么解决?

hongxun 发表于 2010-9-7 15:34:18

回放的时候一直报
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:58

你试看看Link("text:=添加","html tag:=A").Click

hongxun 发表于 2010-9-7 16:56:33

根据你说的我多添加了个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:27

"添加"是在右键菜单里吗。如果是,在这不前,试试增加点wait时间,再click
如果上下键可以控制,建议用sendkey发送方向键和回车键控制

[ 本帖最后由 kavensyw 于 2010-9-7 20:11 编辑 ]

hongxun 发表于 2010-9-8 08:28:41

是右键菜单的!

TIB 发表于 2010-9-8 11:41:04

首先要确保右键点击,这个菜单对话框出现了

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

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

或者采用键盘模拟操作,例如控制上下键、回车键

stone_wu 发表于 2010-9-8 13:50:28

把Replay Type改成Mouse试试

hongxun 发表于 2010-9-9 09:14:47

用sendkey发送方向键和回车键控制 可以出来了。谢谢各位
页: [1]
查看完整版本: QTP 回放找不到link对象怎么解决?