图像识别和文本对象窗格 (选项对话框 > GUI 测试选项卡)

相关项: GUI 测试和组件

使用此窗格,可以定义各种选项以用于自定义在创建测试对象时以及录制和测试运行期间 UFT One 处理图像识别测试对象的方式。

访问

选择“工具”>“选项”>“GUI 测试”选项卡 >“图像识别和测试对象”节点。

重要信息
  • “恢复出厂默认设置”按钮会将所有“选项”对话框选项重置为默认值。
  • UFT One 捕获应用程序和它创建的洞察测试对象的附加快照。您可以使用这些附加快照调整用于标识控件的测试对象图像。

    随测试对象一起保存的快照数量以及测试对象图像的边距都会影响对象存储库所需的磁盘空间。在录制和运行洞察步骤时,这些设置也会影响 UFT One 的性能。

    • 此窗格中进行的更改仅影响新快照,不影响以前保存的快照。
    • 在完成测试对象图像并验证它们在所有相关场景中启用了正确的对象标识后,可以在对象存储库中删除所有随洞察测试对象一起存储的快照。
相关任务
另请参见

使用图像识别标识对象

用户界面元素如下所述:

UI 元素

描述

图像识别和文本对象
运行测试时显示鼠标操作 指示 UFT One 在图像识别和文本测试对象上运行步骤时显示鼠标拖动操作和单击。
添加测试对象时显示选择识别模式对话框 指示 UFT One 在您单击“将图像识别对象添加到本地”、“添加图像识别对象”、“添加文本对象” 或“将文本对象添加到本地” 按钮以将图像识别或文本对象添加到对象存储库中时打开选择识别模式对话框
获取快照时限制测试对象图像边距

指示 UFT One 在新建图像识别或文本测试对象时,通过仅在快照中包括控件周围的有限屏幕区域来限制快照大小。在图像周围的最大像素数框中指定边距大小。

如果清除此选项,则 UFT One 在快照中包括整个屏幕。

注释: 添加新的图像识别或文本测试对象 (录制或识别) 时相关。

图像周围的最大像素数

要在快照中包括的控件周围区域的最大大小。UFT One 在控件的所有边上最多可包括指定的像素数。

最大值: 1000.

注释: 仅在选中获取快照时限制测试对象图像边距选项时可用。

仅图像识别
录制时将单击的坐标另存为测试对象的 ClickPoint

指示 UFT One 根据用户单击的位置,定义录制会话期间添加到对象存储库中的每个图像识别测试对象的 ClickPoint。将使用对象上第一次点击的坐标。

  • 您可以在对象存储库中手动修改测试对象的 ClickPoint。

    如果清除此选项,则将通过录制识别的对象的 ClickPoint 设置为“中心”。

  • 修改此选项不影响以前添加到对象存储库的测试对象。它仅影响后续录制会话中识别的对象。

在步骤中显示测试对象图像

指示 UFT One 在编辑器中的步骤中显示洞察测试对象图像。

如果清除此选项,则 UFT One 转为显示测试对象名称。

录制测试对象时可保存的最大快照数

指示 UFT One 在录制测试对象时保存的快照数不应多于指定数量。

分别指定位于选定图像之前位于选定图像之后要保存的快照数量。

UFT One 将选择似乎最适合用于对象描述的图像,然后在所选图像之前或之后,保存在录制会话期间创建的其他快照 (如果可用) 。

保存的快照总数可能包括在所选图像之前和之后要保存的指定最大快照数和测试对象图像本身的快照。

最大值: 所选图像之前 10 张,所选图像之后 10 张。

注释: 在录制会话期间相关。