51Testing软件测试论坛
标题:
QTP的winobject
[打印本页]
作者:
huiyuan0217
时间:
2010-8-28 11:16
标题:
QTP的winobject
在录制一个c/s的画图软件,里面只录制到了winobject click drag drop,我画的或选中的对象都没显示,请问一下 我能否通某种方式将画布中所画的识别出来,谢谢
作者:
dllnetspy
时间:
2010-8-28 11:59
winobject是因为qtp识别不了这个对象导致的
作者:
huiyuan0217
时间:
2010-8-28 12:49
那怎么办,我可以回放通过阿
作者:
blizzardlyk
时间:
2010-8-28 14:06
首先,你需要确定你的被测程序是用什么开发语言写的。然后QTP安装相应的插件。你目前所录制的脚本,QTP只记录了一些坐标信息和鼠标的基本操作信息,这样的脚本在回放过程中是比较脆弱的。非常依赖窗口的大小,位置以及系统的分辨率。因此,回放不成功的几率非常大。
还有个方法,就是通过对象的MAP设置,把你被测程序中的对象强制关联到QTP定义的对象,并且调用其封装的方法。同样,这种强制关联的对象在调用其方法时,也会产生未知错误,但相对先前哪些只记录坐标和鼠标事件信息的脚本来说,要稳定些。
作者:
huiyuan0217
时间:
2010-8-28 14:20
是啊 就是那样想的 很脆弱 用VB开发的 已经选择了VB的add in 还是不能识别 我试下你的后一个办法 谢谢
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2