51Testing软件测试论坛

标题: ActiveX 部件不能创建对象: 'QuickTest.Application' [打印本页]

作者: dahahacai    时间: 2015-7-9 13:23
标题: ActiveX 部件不能创建对象: 'QuickTest.Application'
Dim qtApp   
用win7+UFT11.5运行脚本,提示“ActiveX 部件不能创建对象: 'QuickTest.Application'”,哪位高手知道为什么?谢谢,代码如下:
Dim qtTest  
Dim qtResultsOpt   

Set qtApp = CreateObject("QuickTest.Application")   
qtApp.Launch   
qtApp.Visible = True   
作者: jingzizx    时间: 2015-7-10 09:50
解决方法如下:重新执行C:\Program Files\Mercury Interactive\QuickTest Professional\bin\QuickTestProfessional.bat,也就是重新注册qtp dll,执行完毕后执行代码.

AOM是一个可以自动化QTP的自动化对象模型,它可以对QTP进行自动化配置操作,以及QTP的运行回放自动化等。
AOM的实现是因为QTP安装程序中已经注册了一个核心DLL文件的COM,这个DLL就是在安装文件夹下的BIN目录下TObjectModel.dll








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