QTP - 用户自定义对象



有时,QTP 无法识别所有对象,如果应用程序未使用标准 Windows 类。QTP 使用“类名”来查找对象类型。有时,期望对象的行为类似于按钮或组合框等。

当我们尝试添加这种类型的按钮时,它可能会认为是 Winobject。

因此,我们可以将该 WinObject 映射为类似于“CheckBox”对象类型,方法是导航至“工具 → 对象识别”,然后选择环境为“标准 Windows”,然后单击“用户自定义”按钮。请注意,此选项在其他任何环境中都无法正常工作。

Object Repository User Defined

在以下示例中,使特定类的对象被识别为“按钮”类型的对象。因此,此对象继承了按钮的所有属性,我们可使用按钮支持的对象。

Object Repository User Defined
qtp_object_repository.htm
广告