对象可以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"。那位大侠可以帮忙解释一下? 在执行脚本的过程中highlight呢?试下wpfWindow().wpfobject().highlight Hi hsjfling哥们,又看到你的回复了,上次多谢你回我的帖子啊。
在脚本执行过程中是可以highlight的。
也可以调用GetRoproperty, 但是就是不能操作对象,像click,也不能调UI Automation接口提供的方法,报错的意思就是对象找不到 光标focu,回车。通过其它方法吧。 感谢楼上的回复,其实我们的目的不是点击这个对象,而是拿到这个对象,然后调用它的方法,不管是自己扩展的,还是UI Automation的接口提供的,目前遇到的问题是,调用方法的时候对象找不到。
页:
[1]