QTP - 用户定义对象
有时,如果应用程序不使用标准 Windows 类,QTP 可能无法识别所有对象。QTP 使用类名来查找对象的类型。有时,对象的行为应类似于按钮或组合框等。
当我们尝试添加此类按钮时,它可能会识别为 Winobject。
因此,我们可以通过导航到"工具"→"对象标识",将 WinObject 映射为"CheckBox"对象类型,然后选择"标准 Windows"作为环境,然后单击"用户定义"按钮。请注意,此选项在任何其他环境中均不起作用。
在以下示例中,特定类的对象被识别为"按钮"类型的对象。因此,此对象继承了按钮的所有属性,我们可以使用按钮支持的对象。