将测试对象添加到对象存储库中

相关项: GUI 测试和组件

本主题介绍如何从“对象存储库”窗口 (对于本地对象存储库) 或“对象存储库管理器” (对于共享对象存储库) 将测试对象添加到本地或共享对象存储库中。

将测试对象添加到对象存储库

  1. 单击“添加对象”/“将对象添加到本地”工具栏按钮

    UFT One 将隐藏,并且指针将更改为指向手。在某些环境中,当您将鼠标悬停在应用程序上方时,会突出显示测试对象。

  2. 在应用程序中,单击要添加到对象存储库中的对象。

  3. 如果您单击的位置与多个对象关联,请从对象选择对话框中显示的对象中选择要添加的对象。

    • 如果选定对象位于层次结构的底部,则将对象直接添加到对象存储库中。
    • 如果选定对象是父对象,则在定义对象筛选对话框中定义要添加的子对象。

    如果新对象的父对象尚未存在于对象存储库中,还将添加这些父对象。

本地对象在对象存储库树中显示为黑色,这表示它们是可编辑的;共享对象则显示为灰色,且仅可在对象存储库管理器中进行编辑。

返回页首

添加步骤的同时将测试对象添加到本地对象存储库中

  1. 在“关键字视图”的项单元格中,从下拉列表中选择“对象来自存储库”

  2. 在“选择测试对象”对话框中,选择要添加的对象。

  3. 单击“确定”以使用选定对象创建步骤。

选定步骤将添加到测试中,而对象则添加到操作或组件的本地对象存储库中。

返回页首

定义新测试对象

  1. 按照正确的对象层次结构,选择要在其下定义新对象的对象。

  2. 单击定义新测试对象按钮 或选择对象 > 定义新测试对象。将打开“定义新测试对象”对话框。

  3. 在“环境”下拉列表中,为对象选择 UFT One 插件环境。

  4. 在“类”下拉列表中,选择对象类型。

  5. 在“名称”编辑框中,为对象指定名称。

  6. 在“测试对象详细信息”区域中,为对象提供必需的描述属性。

  7. 单击“添加”以将新对象插入到对象存储库中。

  8. 单击“关闭”以返回到主对象存储库窗口。

返回页首

使用对象侦测器将测试对象添加到对象存储库中

  1. UFT One 或对象存储库管理器中,单击“对象侦测器”按钮

  2. 在“对象侦测器”窗口中,单击指向手。UFT One 将最小化。

  3. 在应用程序中,单击要添加的对象。对象的属性将显示在“对象侦测器”窗口的主要部分中。

  4. 在“对象侦测器”中,从层次结构中选择要添加的相应对象。

  5. 单击添加对象按钮 。对象将添加到本地对象存储库或共享对象存储库,具体取决于您从何处打开“对象侦测器”对话框。

返回页首

通过捕获所有对象来添加测试对象

在应用程序的选定区域中使用“捕获”功能捕获所有对象。

  1. 将应用程序打开至应用程序的正确页面、窗口或部分。

  2. 在工具栏中,单击“捕获”按钮

  3. 在应用程序中,选择要捕获的顶级对象。

  4. 当鼠标指针变为十字线时,单击并拖动以选择包含要捕获的对象的区域。

    UFT One 将在应用程序的选定区域周围显示闪烁的矩形,并在识别对象时暂停闪烁。

    识别的对象将添加到操作的本地对象存储库中。

返回页首

从交互屏幕将测试对象添加到本地对象存储库中

  1. 如果交互屏幕未显示,则选择“查看”>“交互屏幕”

  2. 在测试中选择其活动屏幕包含要添加到对象存储库的对象的步骤。

  3. 在活动屏幕中,右键单击要添加的对象并选择查看/添加对象

  4. 如果单击的位置与多个对象关联,则会打开“对象选择”对话框。选择要添加到对象存储库的对象,然后单击确定,关闭“对象选择”对话框。

  5. 将打开对象属性对话框并显示对象的默认描述属性。

返回页首

通过从交互屏幕插入步骤来将测试对象添加到本地对象存储库中

  1. 如果交互屏幕未显示,则选择“查看”>“交互屏幕”

  2. 在测试中选择其活动屏幕包含要添加步骤的对象的步骤。

  3. 在交互屏幕中,右键单击要添加步骤的对象并选择要插入的步骤的类型 (检查点、输出值或步骤生成器)。

  4. 如果单击的位置与多个对象关联,则会打开“对象选择”对话框。选择要添加步骤的对象,单击确定

    将打开相应的对话框,通过该对话框,您可以为要插入的步骤配置首选项。

  5. 设置首选项,并选择在“关键字视图”或编辑器中当前选择的步骤之前还是之后插入步骤。单击确定关闭对话框。新步骤将插入到您的测试中,并且将为当前操作将对象添加到本地对象存储库(如果尚未包含该对象)。

返回页首

另请参见: