测试对象图可包括多个应用程序的对象。测试对象图提供一种向脚本添加测试对象的快速方法。 因为测试对象图包含每个对象的识别属性,所以您可以在一个位置更新信息。引用该测试对象图的任何脚本都将共享已更新的信息。
当您记录脚本时,Functional Tester 会为待测应用程序创建测试对象图(或使用现有共享图)。每个脚本都与某个测试对象图文件相关联。图文件可以是专用的、仅与脚本 (*.rftxmap) 关联或在脚本 (*.rftmap) 之间共享。
您可以将多个专用或共享测试对象图合并到单个共享测试对象图中。
您可以创建新测试对象图来定制与脚本关联的信息。可以编辑现有测试对象图,向图添加对象,删除对象,更新识别属性或统一图中的两个对象。此外,您还可以删除测试对象图。
您可以插入动态对象。对象图中的测试对象位于层次结构中。 如果在测试应用程序中引入了新对象,那么对象的层次结构可能会更改。这会导致回放失败。使用动态测试对象,您可以将测试对象固定为其父代的后代,以使回放适应层次结构更改。将测试对象固定到其父代将确保仅搜索测试对象的直接后代。
可以显示与测试对象图关联的脚本列表。可以使用该列表来将测试对象添加到多个脚本。