QTP/UFT의 서수 식별자: 개체 식별 예
서수 식별자란 무엇입니까?
필수 및 보조 속성이 기록 세션 중에 개체를 식별하기에 충분하지 않은 경우 QTP는 다음을 사용합니다. 서수 식별자 기록 세션 중에 개체를 식별하기 위해 캡처된 다른 속성 외에도 기본적으로 각 테스트 개체 클래스에는 서수 식별자 유형이 존재합니다.
개체 식별 창에서 개체의 기본 서수 식별자를 수정할 수 있습니다.
HP UFT에는 세 가지 유형의 서수 식별자가 있습니다.
- 인덱스 기반
- 위치 기반
- 생성 시간
인덱스 기반
- 인덱스 기반 서수 식별자를 사용하는 경우 녹음하는 동안 QTP는 다음에 값을 할당합니다. INDEX 속성 물체의
- 값은 소스 코드 내에서 개체가 나타나는 순서를 기반으로 합니다.
- 첫 번째 발생의 값은 0입니다.
- 인덱스 속성 값은 개체별로 다릅니다.
- 따라서 Index:=3을 사용하여 WebEdit 테스트 개체를 설명하는 경우 빠른 테스트는 페이지에서 네 번째 WebEdit 개체를 검색합니다.
- 마찬가지로 Index:=1을 사용하여 WebButton 테스트 객체를 설명하고 Quick Test는 페이지에서 두 번째 WebButton 객체를 검색합니다.
위치 기반
- 위치 기반 서수 식별자를 사용하는 경우 녹화하는 동안 Micro Focus UFT는 다음에 값을 할당합니다. 주소 재산 개체를 고유하게 식별하는 개체입니다.
- 값은 동일한 속성을 가진 다른 개체와 관련하여 창, 프레임 또는 대화 상자 내에 개체가 나타나는 순서를 기반으로 합니다.
- 객체의 첫 번째 발생은 0입니다.
- 값은 위에서 아래로, 왼쪽에서 오른쪽으로 열에 할당됩니다.
생성 시간
- 생성 시간 서수 식별자를 사용하는 경우 녹음하는 동안 QTP는 다음에 값을 할당합니다. 생성 시간 재산 웹 브라우저의
- 식별자는 웹 환경에서만 사용할 수 있습니다.
- 이 값은 열려 있는 다른 브라우저에 비해 브라우저가 열린 순서를 나타냅니다.
- 기록하는 동안 열리는 첫 번째 브라우저는 CreationTime=0 값을 받고 후속 브라우저에는 1, 2, 3... 등의 값이 지정됩니다.
LINK 비디오에 접근할 수 없는 경우
자료
자습을 위해 위 튜토리얼에 사용된 웹페이지를 다운로드하세요.