SAP 테스트-QTP
HP Quick Test Professional (QTP)은 테스터가 테스트중인 애플리케이션의 실제 / 원하는 결과와 반대되는 모든 갭, 오류 / 결함을 식별하기 위해 자동화 된 회귀 테스트를 수행 할 수 있도록 도와주는 자동화 된 기능 테스트 도구입니다.
개체 저장소
Object Repository는 QTP가 객체를 인식하고 이에 대해 조치를 취할 수있는 객체 및 속성의 모음입니다. 사용자가 테스트를 기록하면 기본적으로 개체와 해당 속성이 캡처됩니다. 객체와 그 속성을 이해하지 못하면 QTP는 스크립트를 재생할 수 없습니다.
행위
작업은 테스터가 스크립트를 호출 된 QTP 문 그룹으로 나누는 데 도움이됩니다. actions. 동작은 VBScript의 기능과 유사하지만 몇 가지 차이점이 있습니다. 기본적으로 QTP는 작업이 1 개인 테스트를 만듭니다.
행위 | 기능 |
---|---|
액션은 QTP의 내장 기능입니다. | VBScript 함수는 VBScript와 QTP 모두에서 지원됩니다. |
작업 매개 변수는 값으로 만 전달됩니다. | 함수 매개 변수는 byvalue 또는 byref로 전달됩니다. |
작업의 확장자는 .mts입니다. | 함수는 .vbs 또는 .qfl로 저장됩니다. |
작업은 재사용 가능할 수도 있고 불가능할 수도 있습니다. | 함수는 항상 재사용 가능합니다. |
스크립트 편집기 창을 마우스 오른쪽 단추로 클릭하고 "속성"을 선택하여 작업의 속성에 액세스 할 수 있습니다.
작업 속성은 다음 정보를 포함합니다-
- 액션 이름
- Location
- 재사용 가능한 플래그
- 입력 매개 변수
- 출력 매개 변수
행동 유형
세 가지 유형의 작업이 있습니다.
Non-reusable action − 설계된 특정 테스트에서만 호출 할 수 있고 한 번만 호출 할 수있는 작업.
Reusable action − 상주하는 모든 테스트에서 여러 번 호출 할 수 있고 다른 테스트에서도 사용할 수있는 작업
External Reusable action− 다른 테스트에 저장된 재사용 가능한 작업입니다. 외부 작업은 호출 테스트에서 읽기 전용이지만 외부 작업에 대한 데이터 테이블 정보의 편집 가능한 복사본과 함께 로컬에서 사용할 수 있습니다.
자세한 내용은 다음 링크를 사용하십시오- http://www.tutorialspoint.com/qtp/index.htm