스크립트 레코드

응용프로그램에 대해 스크립트 레코딩을 시작하려면 먼저 테스트 환경을 구성하고 응용프로그램을 구성하며 프로젝트를 작성해야 합니다.

이러한 구성 타스크를 수행하지 않았으면, 필요한 단계는 Functional Tester 시작하기를 참조하십시오.

스크립트를 레코드할 때, Functional Tester는 키스트로크와 마우스 클릭하기 등 응용프로그램에 대한 모든 사용자 조치를 레코드합니다. 또한 검증 포인트를 삽입하여 응용프로그램에 있는 오브젝트의 특성이나 데이터를 테스트할 수도 있습니다. 레코딩하는 동안, 검증 포인트는 오브젝트 정보를 캡처하고 이를 기준선 파일에 저장합니다. 그런 다음 재생하는 동안 검증 포인트는 오브젝트 정보를 캡처하고 이를 기준선과 비교합니다.

참고: 모든 Functional Tester 스크립트는 기본 헬퍼 기본 클래스를 사용합니다. 자신만의 헬퍼 기본 클래스를 작성하여 RationalTestScript의 메소드를 대체하거나 추가 메소드를 추가할 수 있습니다. 자세한 정보는 스크립트에 대한 기본 스크립트 헬퍼 기본 클래스 변경을 참조하십시오.

스크립트를 레코드하려면 다음을 수행하십시오.

  1. 선택적으로 필요할 수 있는 레코딩 옵션을 설정할 수 있습니다. 도구 > 옵션을 눌러 Functional Tester 옵션에 액세스하십시오. 폴더 계층 구조에서 Functional Tester 폴더 아이콘을 눌러 옵션을 여십시오. 레코딩 옵션을 설정하십시오. 완료되면 옵션을 닫으십시오.
  2. Functional Tester 스크립트 레코드 단추(Functional Tester 스크립트 레코드)를 누르거나 파일 > 새로 작성 > 레코드를 사용하여 스크립트 추가를 클릭하십시오. 새 항목 추가 대화 상자가 열립니다.
  3. 새 항목 추가 대화 상자에서 스크립트가 일부분이 되는 프로젝트를 선택하십시오. 스크립트의 이름을 입력하십시오.

    스크립트가 소스 제어 하에 있도록 하려면 소스 제어에 스크립트 추가를 선택하십시오. 스크립트는 ClearCase®에 추가되지만 수정할 수 있도록 체크아웃 상태를 유지합니다.

  4. 열기를 클릭하십시오.

    스크립트 자산 선택 페이지가 표시됩니다. Functional Tester는 기본값으로 스크립트에 대한 로컬 오브젝트 맵을 작성합니다. 다른 테스트 오브젝트 맵, 헬퍼 기본 클래스 또는 테스트 데이터풀을 사용하려면 스크립트 자산 선택 페이지에서 해당사항을 선택하십시오. 또한 데이터풀 레코드 선택 순서를 설정하거나 스크립트와 연관된 데이터풀을 변경할 수도 있습니다.

  5. 완료를 눌러 레코딩을 시작하십시오.

    레코딩 모니터가 열리고 레코딩이 시작됩니다. 도구 모음 단추 및 모니터 작동 방법에 대한 정보는 모니터의 레코딩 도구 모음에서 도움말 표시 아이콘을 클릭하십시오.

  6. 레코딩 도구 모음에서 응용프로그램 시작 단추를 클릭하여 테스트 응용프로그램을 시작하십시오. 자세한 정보는 테스트 응용프로그램 시작을 참조하십시오. (응용프로그램이 이미 실행 중이면, 이 단계를 수행할 필요가 없습니다.)
  7. 응용프로그램에서 조치를 수행합니다.
  8. 검증 포인트를 레코드하려는 경우, 테스트하려는 응용프로그램에서 오브젝트를 찾아 응용프로그램 창이나 대화 상자의 아무 곳이나 클릭하십시오. 그런 다음 검증 포인트 또는 조치 명령 삽입 단추를 클릭하십시오. 검증 포인트 및 조치 마법사에 대한 자세한 정보는 검증 포인트를 작성하는 동안 검증 포인트 및 조치 마법사의 도움말 단추를 클릭하고, 한 유형의 검증 포인트 작성 방법 예제는 특성 검증 포인트 작성을 참조하십시오.
  9. 스크립트에 스크립트 호출 명령, 로그 항목, 타이머, 스크립트 지연 명령 또는 주석 등의 기능을 삽입하려면, 스크립트 지원 삽입 명령 단추를 클릭하십시오. 스크립트 지원 기능에 대한 자세한 내용은 스크립트 지원 기능 대화 상자에 있는 도움말 단추를 클릭하십시오.
  10. 스크립트의 일부분이 되도록 응용프로그램을 닫으려는 경우 응용프로그램을 닫으십시오.
  11. 레코딩을 완료하면 레코딩 중지 단추를 클릭하십시오.
    주:

피드백