求大神帮助,qtp录制delphi应用程序时不能识别对象
qtp录制delphi应用程序时不能识别对象,回放的时候报未知错误,录制的脚本代码都以Delphi开头,请大神指点怎么解决该问题? 1/必须添加dephi插件;2/察看每次你录制的空间属性是不是变化的,选唯一不变的属性作为判断条件; 已经加载了delphi插件,录制的控件属性不是变化的,同样都是win7系统,安装同样的QTP安装程序,同样的被测试应用程序,我同事测试后的脚本就可以成功回放,他自动生成的脚本语句前就没有delphi,为什么呢?是我的delphi插件根本就没有识别delphi控件? 我是在安装QTP软件的时候选择安装的delphi插件,应该也可以吧?
由于QTP无法捕捉已经编译好的Delphi程序中的控件,所以需要将此插件包中的源码引入到工程中重新编译。将该压缩包解压后的MicDelphiAgent等源码放到Delphi工程路径下,
在Delphi主函数中:
uses
MicDelphiAgent,
之后重新编译为可执行程序即可.
,谢谢大家,问题已解决,原因是qtp12不需要单独加载delphi插件,把delphi插件去掉就可以了 kevin_zcwen 发表于 2015-8-12 20:10
,谢谢大家,问题已解决,原因是qtp12不需要单独加载delphi插件,把delphi插件去掉就可以了
楼主,你的QTP12用起来怎么样?比QTP11好用吗?兼容chrome浏览器吗? 我恐怕帮不上你的忙,我没有用过11,我测试的是C/S结果的程序
kevin_zcwen 发表于 2015-8-22 16:57
我恐怕帮不上你的忙,我没有用过11,我测试的是C/S结果的程序
uft12测试delphi坚持下来了么,加个好友,咨询点问题
页:
[1]