예제가 포함된 QTP/UFT의 개체 스파이, GetRoProperty, GetToProperty
이 튜토리얼에서는 개체 스파이.
개체 스파이는 사용자 환경의 개체와 관련된 유용한 속성 및 메서드를 확인하는 데 도움이 될 수 있습니다.
HP/마이크로 포커스 UFT 자습서 또한 설명 GetROProperty, GetTOProperty 및 SetTOProperty
LINK 비디오에 접근할 수 없는 경우
GetRo속성
- GetRoProperty – 개체 속성의 런타임 값을 검색하는 데 사용되는 내장 메서드입니다.
- GetRoProperty 사용에는 4단계가 있습니다.
- 1단계) GetRoProperty를 사용하려는 개체를 개체 저장소에 기록합니다.
- 2단계) 기록된 객체에 대해 사용할 수 있는 런타임 속성을 식별합니다. 개체 스파이를 사용할 수 있습니다.
- 3단계) GetRoProperty 메서드를 사용하여 식별된 런타임 속성을 검색하고 해당 값을 변수에 저장합니다.
- 4단계) 이 값을 추가 공제에 사용하세요.
SetToProperty 및 GetToProperty
- 다음 위치에 저장된 웹 버튼을 생각해 보세요. 개체 저장소
- 테스트가 실행되면 QTP는 테스트 개체라는 이 개체의 복사본을 생성하고 이를 런타임 개체와 비교합니다.
- GetToProperty를 사용하면 테스트 개체의 속성 값을 검색할 수 있습니다.
- SetToProperty를 사용하면 테스트 개체의 속성 값을 변경할 수 있습니다.
- 테스트가 완료되면 이 테스트 개체가 삭제되고 SetToProperty를 사용하여 개체 속성에서 수정한 모든 내용도 삭제됩니다.
- 테스트가 다시 실행되면 개체 저장소에 저장된 원래 속성 값을 사용하여 테스트 개체의 새 복사본이 생성됩니다.
- 테스트 스크립트에 여러 줄의 코드가 있고 환경이 산발적일 때 GetToProperty 및 SetToProperty 사용을 고려할 수 있습니다.
- 참고로 SetRoProperty는 없습니다.
개체 스파이:
- 개체 스파이는 테스트 및 런타임 개체 속성과 메서드를 모두 볼 수 있는 QTP의 기능입니다.
- 또한 선택한 방법에 대한 구문도 제공합니다.
- Object Spy는 선택한 개체의 전체 계층 구조를 제공합니다.