ClassicsA에서 비밀번호 필드의 이름은 Remember Password입니다. ClassicsB에서 비밀번호 필드의 이름은 Remember The Password입니다. ClassicsB에서 스크립트를 재생한 경우, 오브젝트 인식은 이러한 차이점으로 인해 정확하게 일치하지 않습니다.
커서가 해당 행 번호의 왼쪽 여백으로 이동합니다.
RememberPassword().clickToState(SELECTED);이 행은 비밀번호 선택란에서의 클릭을 표시합니다. 스크립트의 이 행은 실패하는 오브젝트를 표시합니다. 이제 오브젝트 맵에서 해당 오브젝트를 확인할 수 있습니다.
모든 오브젝트가 검은색 텍스트로 변경됩니다. 맵의 오브젝트를 승인할 때까지 텍스트는 파란색(새 오브젝트를 표시하기 위해)입니다. 새로 작성된 오브젝트 맵을 처음으로 발견하는 시점에 오브젝트를 승인해야 합니다.
text 특성에서 Remember Password로 제시되므로 이 오브젝트가 ClassicsA의 오브젝트임을 알 수 있습니다. 이 오브젝트는 "이전" 오브젝트입니다. 그러나, ClassicsB에서 스크립트를 재생한 경우에는 해당 오브젝트에 대한 텍스트가 변경되므로 Functional Tester가 이를 "새" 오브젝트로 인식합니다. 이 경우에 새 오브젝트 특성을 사용하려면 이를 맵에 추가해야 합니다.
구성원 로그온 창이 열립니다.
이는 검증 포인트 마법사의 오브젝트 선택 페이지에서 오브젝트 파인더 도구와 동일합니다.
선택란을 선택하면 text 특성이 이제 Remember The Password로 나타납니다. 필요한 경우, 오브젝트 맵의 경계를 확장하여 특성을 확인할 수 있습니다.
새 선택란 오브젝트가 이제 오브젝트 맵에 표시됩니다.
이제 새 오브젝트 및 이전 오브젝트가 모두 맵에 나열됩니다. 두 오브젝트를 통합하고 새 오브젝트에 대해 각각의 오브젝트에서 특성을 가져오고자 합니다.
테스트 오브젝트 통합 마법사가 열립니다.
하단 왼쪽 섹션에서 원래 오브젝트의 특성이 표시됩니다. 레이블은 "Source: RememberPassword"이어야 합니다. 이는 ClassicsA의 선택란에 있던 텍스트와 동일합니다. 하단 오른쪽 섹션에서 레이블은 "Target: RememberThePassword"이어야 합니다. 이는 ClassicsB의 선택란에 있던 텍스트와 동일합니다.
이전 오브젝트를 새 오브젝트로 끌어 놓았으므로 새 오브젝트의 인식 특성이 마법사의 맨 위에서 채워집니다. 일반적으로 새 특성이 선호되는 경우에 Functional Tester는 새 특성을 맨 위에 둡니다. 그러나, 일부 이전 관리 특성이 선호될 수도 있습니다. 예를 들어, Functional Tester는 이전 특성 세트에 정규식을 보관합니다. 이전 오브젝트의 특성을 사용하려면 이전 오브젝트의 눈금에서 해당 특성을 두 번 클릭하십시오. 특성이 통합된 오브젝트로 복사됩니다. 이 경우에는 이미 채워져 있는 새 오브젝트의 모든 특성을 사용하고자 합니다.
이 변경사항에 의해 영향을 받는 모든 스크립트가 오브젝트 맵에 나열됩니다. Classics 스크립트만이 영향을 받습니다.
스크립트가 이제 경고 없이 패스됩니다. 이제 인식 특성이 일치하므로 더 이상 비밀번호 선택란 오브젝트에서 재생이 일시정지되지 않습니다.
오브젝트의 인식 특성이 의도적으로 변경되는 경우에는 이 오브젝트 통합 기능을 사용하여 쉽게 스크립트를 업데이트할 수 있습니다. 이 기능의 주요 장점 중 하나는 오브젝트 맵이 다수의 스크립트에 의해 사용되는 경우, 마법사에서 변경을 수행할 때 이들 모두를 업데이트할 수 있다는 점입니다. 다수의 스크립트를 수동으로 편집하는 대신, 맵에서 한 번의 변경을 수행할 수 있으며 변경사항은 이를 사용하는 모든 스크립트에 자동으로 전파됩니다. 이 기능을 사용하면 시간이 절약됩니다.