51Testing软件测试论坛

标题: 对象可以highlight但是不能点击 [打印本页]

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




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