Java 插件
本主题介绍 UFT One 的 Java 插件,该插件用于在 Internet Explorer、Mozilla Firefox、Java Web Start、Applet Viewer 等环境以及独立 Java 应用程序中测试 Java 用户界面对象 (控件)。
Java 插件支持参考
Java 插件提供了测试 Java 应用程序中的对象时可使用的自定义 Java 测试对象、方法和属性。
有关详细信息,请参见《UFT One Object Model Reference for GUI Testing》的 Java 部分。
提示: 如果 UFT One 不支持即取即用的控件,请自行开发支持。有关详细信息,请参阅 Java 插件扩展性。
有关更多详细信息,请参阅:
- 已知问题 - Java 插件
- UFT One 产品可用性矩阵》的 Java 部分
Java 插件先决条件
下表列出了使用 UFT One 测试 Java 应用程序之前可能需要满足的先决条件。
打开应用程序 |
如果在启动 UFT 后无法打开您的 Java 应用程序,则可能存在内存碎片问题。请检查您的内存设置 |
在 Web 浏览器中测试 Java 小程序 |
在 Web 浏览器中测试 Java 小程序时,如果测试包含对 Web 测试对象执行的操作,则必须加载 Web 插件以及 Java 插件。 在这种情况下,请使用“录制和运行设置”对话框的 Web 选项卡指定录制和运行首选项。 |
Java 插件配置
下表介绍了可在何处找到与 Java 测试相关的 UFT One 配置选项:
UFT One 选项 |
使用 Java 窗格。 |
录制和运行设置 |
使用 Java 选项卡。 有关详细信息,请参阅 Java 选项卡 (录制和运行设置对话框) 。 |
测试设置 |
使用 Java 窗格。 有关详细信息,请参阅 Java 窗格 (测试/业务组件设置对话框/应用程序区域 —— 其他设置窗格) 。 |
自定义交互屏幕捕获设置 |
使用 Java 部分。 有关详细信息,请参阅活动屏幕窗格 (选项对话框 GUI 测试选项卡) 。 |
应用程序区域其他设置 |
使用 Java 窗格。 对于业务组件,此窗格中显示的设置为只读。要更改业务组件的 Java 窗格设置,请打开其关联的应用程序区域并使用该应用程序区域的“其他设置”>“Java”窗格。 有关详细信息,请参阅 Java 窗格 (测试/业务组件设置对话框/应用程序区域 —— 其他设置窗格) 。 |
JavaFX 应用程序
使用 JavaFX 应用程序时,我们建议使用 jre8_u60 或更高版本。有关详细信息,请参阅 https://bugs.openjdk.java.net/browse/JDK-8086098。
此外,根据所使用的 Java 版本,还需要满足以下先决条件:
Java 8 | 确保您使用的最低 Java 版本为 8.0.1010.13。 |
要在 Java 11 中将 UFT One 与 JavaFX 应用程序结合使用,请在运行应用程序的计算机上执行以下步骤:
|
|
要在 Java 12 或更高版本中将 UFT One 与 JavaFX 应用程序结合使用,请在运行应用程序的计算机上执行以下步骤:
|
另请参见: