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