我们的应用程序已经从".exe“更改为通过"Microsoft application Virtualization Client”启动的虚拟应用程序。
QTP无法识别任何对象,即使使用相同的外接程序(它以前是有效的)。这种奇怪行为的可能原因是什么?QTP : 10,Win7 64位操作系统。
如果需要更多信息,请告诉我。提前感谢!
发布于 2015-12-12 20:44:50
当此应用程序通过Microsoft Virtual Client启动时,它与本地应用程序的交互有限。出于同样的原因,QTP\UFT无法识别自动测试的对象。要解决此问题,您必须在Application OSD文件中设置"LOCAL_INTERACTION_ALLOW" to TRUE。您可以在Microsoft Virtual Client程序数据的OSD Cache文件夹中找到该文件。
https://stackoverflow.com/questions/24909397
复制相似问题