palsin 发表于 2011-4-1 14:56:06

对象可以highlight但是不能点击

QTP对WPFGrid和它的comlumnmanagercell(column head)识别为两个wpfObject,对于comlumnmanagercell对象不管是添加到对象库还是用描述变成,都只能highlight,或者是读出任何的run time property,但是不能调用任何方法。例如,wpfWindow().wpfobject().click,则报“object can not be found", 如果是wpfwindow().wpfobject().automationpattern().method 就报”ojbect reference not set to an instance of an object"。

那位大侠可以帮忙解释一下?

hsjzfling 发表于 2011-4-1 15:54:16

在执行脚本的过程中highlight呢?试下wpfWindow().wpfobject().highlight

palsin 发表于 2011-4-1 17:21:35

Hi hsjfling哥们,又看到你的回复了,上次多谢你回我的帖子啊。
在脚本执行过程中是可以highlight的。
也可以调用GetRoproperty, 但是就是不能操作对象,像click,也不能调UI Automation接口提供的方法,报错的意思就是对象找不到

wolaizhinidexin 发表于 2011-4-2 11:28:19

光标focu,回车。通过其它方法吧。

palsin 发表于 2011-4-4 09:30:15

感谢楼上的回复,其实我们的目的不是点击这个对象,而是拿到这个对象,然后调用它的方法,不管是自己扩展的,还是UI Automation的接口提供的,目前遇到的问题是,调用方法的时候对象找不到。
页: [1]
查看完整版本: 对象可以highlight但是不能点击