将测试对象添加到对象存储库
相关项: GUI 测试和组件
本主题描述如何将测试对象添加到本地或共享对象存储库。
概述
您可以使用各种方式将测试对象添加到对象存储库:
-
使用“导航并识别”选项将对象添加到共享对象存储库
-
从本地存储库的“对象存储库”窗口或共享存储库的“对象存储库管理器”。
-
在编辑测试或组件时将测试对象添加到本地对象存储库。
-
使用对象侦测器或对象标识中心 (OIC) 侦测对象并将其添加到对象存储库。
-
录制步骤以将您在其上执行操作的对象添加到本地对象存储库。(对于关联的共享对象存储库中不存在的对象,将执行此操作)。
-
使用 Capture 函数捕获对象并将其添加到本地对象存储库。
-
从交互屏幕添加测试对象,或从交互屏幕插入步骤时添加测试对象。
将测试对象添加到对象存储库时,可以选择仅添加选定的测试对象、添加某个类型的所有测试对象(如所有 Button 对象)或添加特定类的所有测试对象(如所有 WebButton 对象)。
使用导航并识别添加测试对象
使用“导航并识别”选项识别测试对象,并将识别的对象添加到共享对象存储库。有关详细信息,请参阅使用导航并识别添加测试对象。
从对象存储库窗口或对象存储库管理器添加对象
从“对象存储库”窗口将测试对象添加到本地对象存储库,或从对象存储库管理器添加到共享对象存储库。
要添加测试对象,请执行以下操作:
-
单击“添加对象”/“将对象添加到本地”工具栏按钮 。
UFT One 将隐藏,并且指针将更改为指向手。在某些环境中,当您将鼠标悬停在应用程序上方时,会突出显示测试对象。
-
在应用程序中,单击要添加到对象存储库中的对象。
-
如果您单击的位置与多个对象关联,请从对象选择对话框中显示的对象中选择要添加的对象。
- 如果选定对象位于层次结构的底部,则将对象直接添加到对象存储库中。
- 如果选定对象是父对象,则在定义对象筛选对话框中定义要添加的子对象。
如果新对象的父对象尚未存在于对象存储库中,还将添加这些父对象。
本地对象在对象存储库树中显示为黑色,这表示它们是可编辑的;共享对象则显示为灰色,且仅可在对象存储库管理器中进行编辑。
编辑步骤时添加测试对象
在编辑测试或组件时将测试对象添加到本地存储库。
要添加测试对象,请执行以下操作:
-
在“关键字视图”的项单元格中,从下拉列表中选择“对象来自存储库”。
-
在“选择测试对象”对话框中,选择要添加的对象。
-
单击“确定”以使用选定对象创建步骤。
选定步骤将添加到测试中,而对象则添加到操作或组件的本地对象存储库中。
定义新测试对象
定义测试对象并将其添加到对象存储库。
要定义新测试对象,请执行以下操作:
-
按照正确的对象层次结构,选择要在其下定义新对象的对象。
-
单击定义新测试对象按钮 或选择对象 > 定义新测试对象。将打开“定义新测试对象”对话框。
-
在“环境”下拉列表中,为对象选择 UFT One 插件环境。
-
在“类”下拉列表中,选择对象类型。
-
在“名称”编辑框中,为对象指定名称。
-
在“测试对象详细信息”区域中,为对象提供必需的描述属性。
-
单击“添加”以将新对象插入到对象存储库中。
-
单击“关闭”以返回到主对象存储库窗口。
使用对象侦测器或 OIC 添加测试对象
使用对象侦测器或 OIC 侦测测试对象并将其添加到对象存储库。
要使用对象侦测器或 OIC 添加测试对象,请执行以下操作:
-
在 UFT One 工具栏或者对象存储库窗口或对象存储库管理器中的工具栏中,单击“对象侦测器” 按钮或 OIC 按钮。
-
侦测对象并将其添加到对象存储库。请参阅将对象添加到对象存储库中或将对象添加到对象存储库中。
通过捕获所有对象来添加测试对象
在应用程序的选定区域中使用“捕获”功能捕获所有对象。
要使用捕获添加测试对象,请执行以下操作:
-
将应用程序打开至应用程序的正确页面、窗口或部分。
-
在工具栏中,单击“捕获”按钮 。
-
在应用程序中,选择要捕获的顶级对象。
-
当鼠标指针变为十字线时,单击并拖动以选择包含要捕获的对象的区域。
UFT One 将在应用程序的选定区域周围显示闪烁的矩形,并在识别对象时暂停闪烁。
识别的对象将添加到操作的本地对象存储库中。
从交互屏幕添加测试对象
使用交互屏幕将测试对象添加到对象存储库。
要从交互屏幕添加测试对象,请执行以下操作:
-
如果交互屏幕未显示,则选择“查看”>“交互屏幕”。
-
在测试中选择其交互屏幕包含要添加到对象存储库的对象的步骤。
-
在交互屏幕中,右键单击要添加的对象并选择查看/添加对象。
-
如果单击的位置与多个对象关联,则会打开“对象选择”对话框。选择要添加到对象存储库的对象,然后单击确定,关闭“对象选择”对话框。
将打开对象属性对话框并显示对象的默认描述属性。
通过从交互屏幕插入步骤来添加测试对象
使用交互屏幕插入步骤并将测试对象添加到对象存储库。
要通过插入步骤来添加测试对象,请执行以下操作:
-
如果交互屏幕未显示,则选择“查看”>“交互屏幕”。
-
在测试中选择其交互屏幕包含要添加步骤的对象的步骤。
-
在交互屏幕中,右键单击要添加步骤的对象并选择要插入的步骤的类型 (检查点、输出值或步骤生成器)。
-
如果单击的位置与多个对象关联,则会打开“对象选择”对话框。选择要添加步骤的对象,单击确定。
将打开相应的对话框,通过该对话框,您可以为要插入的步骤配置首选项。
-
设置首选项,并选择在“关键字视图”或编辑器中当前选择的步骤之前还是之后插入步骤。单击确定关闭对话框。
新步骤将插入到您的测试中,并且将为当前操作将对象添加到本地对象存储库(如果尚未包含该对象)。
另请参见: