51Testing软件测试论坛

标题: QTP中Object Spy 无法抓取具体信息 [打印本页]

作者: gaohui    时间: 2009-4-14 12:04
标题: QTP中Object Spy 无法抓取具体信息
使用QPT录制java开发的GUI软件,已经安装java插件,在录制过程中,可以录制到
JavaWindow("基本信息 - 配置中心").JavaTree("JTree").Select "配置中心;公共配置;数据库"
JavaWindow("数据库 - 配置中心").JavaList("数据库类型").Select "Oracle"

但是,通过Object spy 去抓取GUI界面上的具体信息,无论点击界面哪里,都仅仅显示
无法显示具体的对象。请问如何解决啊!谢谢!

[ 本帖最后由 gaohui 于 2009-4-14 12:05 编辑 ]
作者: gaohui    时间: 2009-4-14 16:41
大家都没有遇到过吗??
作者: gaohui    时间: 2009-4-16 19:26
没有人回复?
但是,我自己知道了,也共享一下,给以后需要的tx

我用的是QTP9.2,将C:\Program Files\Common Files\Mercury Interactive\Functional Testing\Java\bin\jvmhook.dll 这个文件,复制到需要录制的java工程bin或者lib下面即可。


作者: kakamissyou    时间: 2009-4-17 00:35
标题: 回复 3# 的帖子
如果是按照你说的方法的话,我估计你所有的对象都用objectspy都抓不到对吧?
作者: gaohui    时间: 2009-5-18 10:23
因为需要抓取的是自己开发的gui系统,不把jvmhook.dll放到系统的环境下,是无法使用objectspy抓取到的,放置后,可以抓到
作者: kakamissyou    时间: 2009-9-14 21:07
标题: 那你这个倒是很奇怪。我第一次听说。
那你这个倒是很奇怪。我第一次听说。

虽然我也碰到.net插件有时候偶尔失灵的时候。但我可不是这样解决的。
作者: saiqi5092    时间: 2012-4-19 09:03
楼上.net插件偶尔失灵是怎么解决的?急啊




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