< 이전 | 다음 >

연습 6: 테스트 스크립트 재생

이 연습에서는 스크립트를 재생하고 애플리케이션 인터페이스의 일부를 확인할 수 있습니다. 레코드한 스크립트가 활성 스크립트이므로 재생 단추를 클릭하면 스크립트가 재생됩니다.
연관된 데이터 풀을 사용하여 스크립트를 재생할 때마다 스크립트는 데이터 풀의 한 레코드에 액세스합니다. 검증 포인트에 대해 데이터 풀 참조를 작성하는 경우, 검증 포인트는 데이터 풀 참조를 사용하여 해당 레코드의 변수에 액세스합니다. 재생 중에 데이터 풀의 변수는 데이터 풀 참조로 대체됩니다. 데이터 풀의 변수는 테스트 결과와 비교됩니다.
  1. 스크립트를 재생하려면 도구 모음에서 Functional Test 스크립트 실행(실행)을 클릭하십시오.
  2. 로그 선택 창에서 기본 로그 이름 Order를 유지한 상태로 다음을 클릭하십시오.
  3. 데이터 풀 반복 계수 목록에서 데이터 풀의 모든 레코드를 액세스하도록 완료 시까지 반복 옵션을 선택한 다음 완료를 클릭하십시오.

    IBM Rational Functional Tester 창이 최소화되고 재생 모니터가 표시됩니다. 스크립트가 실행되면 재생 모니터에 메시지가 표시됩니다. IBM Rational Functional Tester는 애플리케이션에서 수행한 조치, 애플리케이션 시작과 같은 레코드된 모든 조치를 재생하고 데이터 풀의 데이터를 입력합니다.

    재생이 완료되면 HTML 로그가 테스트 실행 결과를 표시합니다. 로그에 나열된 각 이벤트에는 초록색의 이벤트 표제에 Pass가 포함됩니다.

    로그는 스크립트를 재생할 때 발생하는 이벤트의 레코드가 포함된 파일입니다. 로그에는 애플리케이션 테스트를 위해 사용될 수 있는, 실행되는 모든 검증 포인트의 결과가 포함됩니다.

  4. 로그를 닫으십시오.

단순화된 스크립트 및 애플리케이션 비주얼 보기

스크립트를 레코딩하고 재생한 후, Functional Test perspective에서 세부사항을 볼 수 있습니다.
  1. Functional Test 창이 최소화되어 있으면 이를 복원하십시오. 생성된 단순화된 스크립트가 스크립트 편집기에 표시됩니다. Functional Test Perspective

    스크립트 편집기의 왼쪽에 현재 연결되어 있는 모든 Functional Test 프로젝트를 나열하는 Functional Test 프로젝트 보기가 있습니다. 각 프로젝트 내의 모든 스크립트가 프로젝트 이름 아래에 나열됩니다. 이 프로젝트 보기에서 또 다른 방법을 사용하여 다른 스크립트를 탐색할 수 있습니다. 프로젝트 보기에서 스크립트를 두 번 클릭하면 스크립트 창에서 스크립트가 열리고 활성 스크립트가 됩니다.

  2. 스크립트 편집기에서 테스트 행 Click PlaceOrder를 클릭하십시오. 애플리케이션 보기에 PlaceOrder의 애플리케이션 비주얼이 표시됩니다. 애플리케이션의 제어 및 해당 특성은 단순화된 스크립트를 레코드할 때 캡처됩니다. 애플리케이션 비주얼은 애플리케이션 보기에 표시됩니다. 애플리케이션 비주얼은 PlaceOrder 제어를 파란색으로 강조표시합니다. 스크립트에서 각 테스트 행을 클릭하고 애플리케이션 보기에서 해당 애플리케이션 비주얼을 볼 수 있습니다. 애플리케이션 보기의 작은 그림 분할창에 스크립트 레코딩 시 캡처된 프로젝트의 모든 테스트 스크립트에 대한 애플리케이션 비주얼이 표시됩니다. 작은 그림 위로 마우스 커서를 놓으면 스냅샷이 확대/축소되어 표시됩니다.
  3. 표시된 애플리케이션 비주얼의 제어 위로 마우스 포인터를 이동한 다음, 마우스 오른쪽 단추를 클릭하고 주석 삽입을 선택하여 주석을 제어에 삽입하십시오. 이 기능은 제어 상태를 확인하거나 앞으로 참조하기 위해 제어에 대한 메모를 작성하는 데 유용합니다.
  4. 자바 편집기를 클릭하여 테스트 스크립트의 해당 자바 코드를 보십시오. 단순화된 스크립트의 각 테스트 행은 해당 자바 코드에 주석으로 추가됩니다. 이 주석을 통해 단순화된 스크립트 및 자바 코드를 쉽게 맵핑할 수 있습니다. 단순화된 스크립트에 자바 코드에 대한 변경사항이 표시되지 않으므로 자바 편집기에서 자바 코드를 직접 편집하지 마십시오. 단순화된 스크립팅에서 제공하지 않은 일부 기능을 사용하기 위해 자바 스크립팅으로 전환하려는 경우, 사용자 정의 코드 삽입 기능을 사용하여 필수 자바 스크립트를 삽입할 수 있습니다.
  5. 스크립트 편집기에서 단순화된 스크립트에 대한 작업을 계속하려면 스크립트를 클릭하십시오.

연습 체크포인트

이 연습에서는 Functional Test Perspective 및 테스트 스크립트 재생 방법을 학습했습니다.
< 이전 | 다음 >

피드백