Qt 插件

使用 UFT One 提供的 Qt 测试支持来测试使用 Qt 框架针对移动设备开发的用户界面对象 (控件)。

常规信息

插件类型

Qt 插件是基于 Windows 的插件。它的很多功能与其他基于 Windows 的插件相同。

重要信息

UFT One 仅支持将 Visual Studio 作为 QT 应用程序的编译器。

测试对象方法和属性

Qt 插件使用测试 Qt 应用程序中的对象(控件)时可使用的标准 Windows 测试对象、方法和属性的子集。

有关详细信息,请参阅《UFT One Object Model Reference for GUI Testing》标准 Windows 部分。

已知问题 已知问题 - Qt 插件

先决条件

打开应用程序

必须先打开 UFT One,然后再打开 Qt 应用程序。

插件依赖关系

低级录制

要对 Qt 控件启用低级录制,必须先修改 WinObject 测试对象类的对象描述属性列表,如下所示:

  • regexpwndtitle 属性添加到强制属性列表。

  • 对象类属性在辅助属性列表中上移,以在文本属性之前先识别该属性。

配置

配置选项

使用 Windows 应用程序窗格。
(工具 > 选项 > GUI 测试选项卡 >Windows 应用程序节点)

录制和运行设置

使用“Windows 应用程序”选项卡。
运行 > 运行设置录制 > 录制设置

UFT One 仅识别在更改“录制和运行设置”对话框的“Windows 应用程序”选项卡中的设置之后打开的应用程序中的 Qt 对象。

(“自定义交互屏幕捕获设置”)

使用 Windows 应用程序部分。
(“工具”>“选项”>GUI 测试”选项卡 >“交互屏幕”节点 >“自定义级别”)

应用程序区域其他设置

使用应用程序窗格。
在应用程序区域侧栏中,单击其他设置,并选择 Java 节点