오브젝트 맵 특성 플레이스홀더에서는 오브젝트 맵 플레이스홀더 값을 특성 값으로 변환시킵니다. 기본 플레이스홀더 값도 변환시킵니다.
사용법: 다음 플레이스홀더를 사용하여 다음 스크립트 템플리트를
사용자 정의하십시오.
- 스크립트: 테스트 오브젝트에 대한 주석
- 스크립트: 최상위 레벨 테스트 오브젝트에 대한 주석
- 스크립트: HTML 테스트 오브젝트 이름
- 스크립트: Java™ 테스트 오브젝트 이름
- 스크립트: .Net 테스트 오브젝트 이름
- 스크립트: Windows® 테스트 오브젝트 이름
맵 플레이스홀더
설명: 오브젝트 맵 항목과 관련된 값을
확인합니다. 맵 플레이스홀더는 헬퍼 스크립트 메소드를 생성하는 동안 그리고 주석을 스크립트에
삽입하려고 레코딩하는 동안에만 유효합니다. 그 외에는 테스트 오브젝트 인스턴스를 알 수 없습니다.
구문: %map: property%
맵 플레이스홀더의 기능 특성:
- context -- 컨텍스트를 포함하면서 오브젝트 라이브러리에 등록된 가장 인접 상위의 서술적 이름을
리턴합니다.
- contextComment -- 컨테스트를 포함하는 가장 인접한 상위에 대해 오브젝트 라이브러리에 등록된, 해석 컨텍스트 주석을 리턴합니다.
- topContext -- 해당 오브젝트에 상위가 있는 경우 최상위의 서술적 이름을 리턴합니다.
- topContextComment -- 최상위에 대한 오브젝트 라이브러리에 등록된 해석 컨텍스트 주석을 리턴합니다.
예제:
- %map:context% -- 컨텍스트를 포함하면서 오브젝트 라이브러리에 등록된 가장 인접 상위의 서술적 이름을 리턴합니다.
맵 플레이스홀더의 인식 특성은 특성 이름을 리턴합니다.
구문: %map: RecognitionProperty%
- 각 유형의 테스트 오브젝트는 고유의 인식 특성을 가지고 있습니다. 오브젝트 맵 플레이스홀더와 함께
사용할 특정 테스트 오브젝트의 인식 특성 이름을 알아보려면, 오브젝트 맵의 인식 탭에 있는
특성을 참조하십시오.
- 관리 특성 앞에는 # 문자가 첨부되어 있어서 특성이 인식 특성이 아니라 관리 특성임을
표시합니다.
관리 및 인식 특성에 대한 정보는 테스트 오브젝트 맵
주제에 있는 특성 세트를 참조하십시오.
맵 플레이스홀더의 관리 특성:
- .class -- Java 클래스 이름, HTML 태그(HTML 접두부가 있음) 또는
테스트 오브젝트의 VB 클래스 이름을 리턴합니다.
- #name -- 테스트 오브젝트에 대해 설명하는 이름을 리턴합니다.
- #role -- 테스트 오브젝트 역할을 리턴합니다.
- #domain -- 테스트 오브젝트가 정의된 도메인을 리턴합니다(즉, Java,
HTML 또는 NET).
- #testobject -- 테스트 오브젝트와의 상호 작용에 사용되는 인터페이스 클래스 이름을 리턴합니다.
- #proxy -- 프록시 클래스 이름을 리턴합니다.
- #description -- 오브젝트 맵 편집기에 정의된 사용자 지정 설명을 리턴합니다.
예제:
- %map:.class% -- Java 클래스 이름, HTML 태그(HTML 접두부가 있음) 또는
테스트 오브젝트의 VB 클래스 이름을 리턴합니다.
- %map:#domain% -- 테스트 오브젝트가 정의된 도메인을 리턴합니다(즉, Java, HTML 또는 VB).