这个跟我现在的太像了 QT做的图形界面 用QTP的话就能识别出最外层一个对象 里面子对象啥都不认识...
现在被折磨的太痛苦了...网上找了些其他的测试工具 可资料都太少 不好解决啊...作者: wtucel 时间: 2009-7-10 17:48
也许不是QTP不能识别,而是QTP根本就没有hook到这个对象。
如果你的程序是通过一个bat来调用的,或者由其他的包来调用,那可以就会出现这种问题。
因为被测程序在启动时并没有加载QTP中hook的dll文件,可以手工加载试试。
Copy the file jvmhook.dll from the QTP folder to the active bin folder, which is always in the library path.
– In some cases (most Eclipse applications) the JVM arguments are in an ini file.
– If arguments are not in a batch or an ini but in the launching .exe, only the second option can be used.作者: mklodoss 时间: 2009-7-10 18:29
希望高手出来解决下。作者: lantianwei 时间: 2009-7-10 19:52 标题: 回复 16# 的帖子 不是java程序,所以不存在你说的问题作者: lantianwei 时间: 2009-7-14 09:59
有没有了解QTP中的CustomServer里的SourceControl机制的阿?怎么获得这个对象的?作者: heqingbluesky 时间: 2009-7-14 17:08
我们公司也遇到这样的问题,只能把这些对象识别成一些Dialog,然后用鼠标模拟操作。所以每次跑将近700个脚本,都有一些脚本会失败(对象不能正确识别)。