2

我们的应用程序已从“.exe”更改为通过“Microsoft Application Virtualization Client”启动的虚拟应用程序。

即使使用相同的插件(以前可以使用),QTP 也无法识别任何对象。奇怪行为的可能原因是什么?QTP:10,Win7 64 位操作系统。

让我知道更多信息。提前致谢!

4

1 回答 1

0

当此应用程序通过 Microsoft 虚拟客户端启动时,它与本地应用程序的交互有限。由于同样的原因QTP\UFT无法识别 AUT 的对象。要克服这个问题,您必须"LOCAL_INTERACTION_ALLOW" to TRUE在应用程序 OSD 文件中进行设置。您可以在OSD CacheMicrosoft Virtual Client 的程序数据中的文件夹中找到该文件。

于 2015-12-12T12:44:49.743 回答