테스트 오브젝트 맵은 여러 응용프로그램의 오브젝트를 포함할 수 있습니다. 테스트 오브젝트 맵은 테스트 오브젝트를 스크립트에 추가하는 빠른 방법을 제공합니다. 테스트 오브젝트 맵은 각 오브젝트에 대한 인식 특성을 포함하므로 한 위치에서 정보를 갱신할 수 있습니다. 테스트 오브젝트 맵을 참조하는 스크립트는 갱신된 정보를 공유합니다.
스크립트를 레코드할 때 Functional Tester는 테스트 중인 응용프로그램에 대한 테스트 오브젝트 맵을 작성합니다(또는 기존 공유 맵을 사용합니다). 각 스크립트는 테스트 오브젝트 맵 파일과 연관되어 있습니다. 맵 파일은 개인용이거나 오직 한 스크립트와 연관되어 있거나(*.rftxmap) 스크립트 사이에서 공유(*.rftmap)될 수 있습니다.
여러 개의 개인용 또는 공유 테스트 오브젝트 맵을 하나의 공유 테스트 오브젝트 맵으로 병합할 수 있습니다.
스크립트와 연관된 정보를 사용자 정의할 새 테스트 오브젝트 맵을 작성할 수 있습니다. 기존 테스트 오브젝트 맵을 편집하고 오브젝트를 맵에 추가하거나 오브젝트를 삭제하고 인식 특성을 갱신하거나 맵의 두 오브젝트를 통합할 수 있습니다. 테스트 오브젝트 맵을 삭제할 수도 있습니다.
동적 오브젝트를 삽입할 수 있습니다. 오브젝트 맵의 테스트 오브젝트가 계층 구조에 있습니다. 오브젝트의 계층 구조는 새 오브젝트가 테스트 응용프로그램에 소개된 경우 변경됩니다. 이 경우 재생이 실패합니다. 동적 테스트 오브젝트를 사용해서 하위로서 테스트 오브젝트를 계층 구조의 변경에 대해 재생이 잘 복구되도록 하는 테스트 오브젝트의 상위에 앵커할 수 있습니다. 상위에 테스트 오브젝트를 앵커하는 것은 테스트 오브젝트의 직접 하위만 검색합니다.
테스트 오브젝트 맵과 연관된 스크립트 목록을 표시할 수 있습니다. 이 목록을 사용하여 여러 개의 스크립트에 테스트 오브젝트를 추가할 수 있습니다.