Windows 在远程计算机上运行QTP

Windows 在远程计算机上运行QTP,windows,selenium,ui-automation,qtp,hp-uft,Windows,Selenium,Ui Automation,Qtp,Hp Uft,我在本地计算机中有以下代码行。它打开word文件 Dim qtApp Set qtApp =CreateObject("QuickTest.Application",") SystemUtil.Run "WINWORD" 现在,我在本地计算机上使用了以下代码行,以便代码在远程计算机上运行 Dim qtApp Set qtApp =CreateObject("QuickTest.Application","remote computer ip address") S

我在本地计算机中有以下代码行。它打开word文件

    Dim qtApp
    Set qtApp =CreateObject("QuickTest.Application",")
    SystemUtil.Run "WINWORD"
现在,我在本地计算机上使用了以下代码行,以便代码在远程计算机上运行

 Dim qtApp
 Set qtApp =CreateObject("QuickTest.Application","remote computer ip address")
 SystemUtil.Run "WINWORD"
现在,当我在本地计算机上点击UFT中的运行按钮时,出现以下错误:

ActiveX component can't create object: 'QuickTest.Application'.
Line (2): "Set qtApp =CreateObject("QuickTest.Application","172.16.136.103")"
我做错了什么?我遵循了本教程:


注意:QTP已添加并安装在本地和远程计算机上。许可证类型为席位许可证。我使用的是30天试用版的HP统一功能测试12.52 build 6851。

如果您尝试直接在远程计算机上执行,下面的语句是否正常

Dim qtApp
Set qtApp =CreateObject("QuickTest.Application")
如果它不工作,您可能必须在计算机中重新安装QTP/UFT

此外,您可能还必须在DCOM设置中授予权限


使用VBScript在远程机器上启动QTP是一种老派的方法

如果可能的话,开始使用詹金斯


我尝试运行远程计算机中建议的代码,代码正常工作。唯一的问题是我无法远程运行它。我还授予了DCOM设置中的权限。我已经为我的域中的每个人添加了权限。你检查了帖子中的所有内容了吗?正如我所说的,你应该考虑詹金斯。它是免费且有趣的。QTP可能需要管理员权限。确保您在远程计算机中也有足够的访问权限。确保UAC已禁用。好的,我会检查Jenkins。jenkins需要同时安装在主计算机和远程计算机上吗?