使用对象库,您可以先配置对象识别属性和属性权重,然后再记录脚本。记录脚本时,对象库将用作引用,以便在对象图中设置对象属性和属性权重。有关在对象库中配置对象识别属性的信息,请参阅关于“在对象库中配置对象属性”的主题。
记录时,功能测试应用程序将使用对象的缺省识别属性和权重。测试应用程序可能会使用其他属性作为主要标识或为对象的识别属性使用其他权重。
例如,Java 应用程序可能要求与 javax.swing.JButton 对象关联的文本属性是识别属性。如果您使用“对象图编辑器”直接添加或修改 JButton 对象的识别属性,那么修改将仅限于对象的该实例。下次记录另一个 JButton 对象时,缺省情况下将不会包含文本属性。
要更新 JButton 对象的所有实例,您不需要打开“对象图编辑器”。但是,您可以使用“对象属性配置”工具添加或修改对象识别属性或属性权重。