对象属性配置工具会列出 Functional Tester 所使用的缺省对象和定制对象。如果在对象属性配置工具中未列出待测应用程序的必需测试对象,那么可以向对象库中添加该测试对象,并且定制其识别属性和权重。在“添加对象”对话框中,还可以为对象属性配置工具中所列的现有测试对象添加识别属性。
过程
- 依次单击以打开“对象属性配置工具”窗口。
- 从列表中选择所需的测试域。
- 单击添加对象来为所选的域添加新测试对象。 可以手动添加测试对象,方法是指定测试对象名并使其继承其他测试对象的识别属性,或者使用“对象查找器”工具来选择测试对象。
- 要使用“对象查找器”工具添加测试对象,请执行以下操作:
- 单击启动应用程序图标以打开测试应用程序。
- 在“启动应用程序”对话框中,从应用程序名称列表选择应用程序,然后单击确定。 此时会打开测试应用程序。
- 单击“添加对象”对话框中的对象查找器图标,然后将其拖入应用程序中要添加到对象库的对象上方。 在对象识别属性网格中会列出所选对象的识别属性和权重。缺省情况下,会选中功能测试应用程序所识别的对象属性。
- 要为对象添加必需的识别属性,请选中对应的复选框。
- 要手动添加测试对象,请执行以下操作:
- 输入对象的类名。
- 从继承列表中选择对象名以使用现有对象的对象识别属性和权重。 在对象识别属性网格中会列出所继承的对象识别属性和权重。
- 如果不想要新测试对象的识别属性,请清除与属性行对应的复选框。
- 单击确定。 如果向现有测试对象中添加新测试对象或识别属性,那么在列表中测试对象名旁边会显示星号。如果需要,可以在对象属性配置工具中进一步定制对象识别属性和权重。