QTP无法识别java对象

时间:2016-05-23 05:28:33

标签: vbscript qtp hp-uft

Quick Test Professional 11.00 版本11.00.0.0 Build:1018

不识别java对象。 当在Java窗口上使用间谍时,它将其识别为“窗口”。

那么,QTP或脚本是否存在问题?

2 个答案:

答案 0 :(得分:1)

听起来您没有为此脚本启用Java加载项。它会弹出启动QTP / UFT以允许您选择应加载的内容(除非您取消选中"启动时显示"弹出窗口中的复选框。

您可以通过查看相关插件的文件 - >设置 - >测试属性来检查是否启用了该功能。如果不存在,请单击“修改”按钮添加它,然后重新加载QTP以加载插件。

答案 1 :(得分:1)

  1. 为您的应用程序设置不同的JAVA_HOME。 (避免使用相同的 JAVA_HOME用于UFT和应用程序。理想情况下,这不应该导致任何 问题。无论如何更安全。)
  2. 确保您没有Loadrunner Vugen / Loadgen安装在机器上。 (已知问题)
  3. 首先启动UFT,然后打开该应用程序。
  4. 确保在UFT中选择了Java加载项。