< 이전 | 다음 >

레슨 5: 테스트 실행 및 결과 평가

레코딩된 테스트를 재생하면 테스트가 iOS 디바이스에서 실행됩니다. 그러나 테스트 실행을 iOS 디바이스, 테스트 워크벤치, 명령행, IBM® Rational® Quality Manager 등의 여러 곳에서 시작할 수 있습니다. 이 레슨에서는 디바이스 및 테스트 워크벤치에서 테스트 실행을 시작하는 것에 초점을 맞춥니다.

참고: iOS 디바이스에서 테스트 워크벤치에 대한 연결이 자주 끊어지지 않게 하려면 iOS 디바이스에서 설정 > 일반으로 이동한 후 자동 잠금수행 안함으로 변경하십시오.

iOS 디바이스에서 테스트 실행을 시작하려면 다음을 수행하십시오.

  1. 디바이스가 수동 모드인 경우, 수동 모드 화면에서 뒤로를 눌러 디바이스를 활성 모드로 되돌리십시오.
  2. 디바이스가 더 이상 테스트 워크벤치에 연결되어 있지 않으면 레슨 1: 테스트 환경 설정에 설명된 대로 다시 연결하십시오. 브라우저에서 워크벤치 URL을 입력하거나 워크벤치 URL을 스캔하는 QR 코드 스캐너를 사용하여 연결할 수 있습니다.
  3. 디바이스에서 애플리케이션 관리를 누른 후 테스트할 애플리케이션(예: UICatalog)을 누르십시오.

    사용 가능한 테스트 목록이 아래와 같이 표시됩니다.

  4. 레슨 4: 테스트 레코딩에서 작성한 테스트를 누르십시오.
  5. 테스트 실행을 누르십시오. 테스트 실행이 완료될 때까지 디바이스를 사용하지 마십시오.

    레코딩된 테스트가 iOS 디바이스에서 재생될 때 이를 볼 수 있습니다. 테스트 실행 중에, 테스트 워크벤치의 모바일 디바이스 창은 테스트가 iOS 디바이스에서 실행되는 상황을 표시합니다.

    테스트가 실행 중인 모바일 디바이스

    테스트 실행이 완료되면 테스트 네비게이터의 모바일 및 웹 UI 결과 폴더에서 결과를 볼 수 있습니다. 테스트 보고서에 대한 자세한 정보는 테스트 워크벤치에서 테스트 실행 시작의 내용을 참조하십시오.

    참고: 특정 단계에서 테스트가 실패하면 이 단계를 임시로 주석 처리하고 테스트를 다시 실행할 수 있습니다. 단계를 주석 처리하려면 테스트 편집기의 테스트 컨텐츠 창에서 단계를 마우스 오른쪽 단추로 클릭하고 사용 안함을 클릭하십시오.

테스트 워크벤치에서 테스트 실행 시작

테스트 워크벤치에서 테스트 실행을 시작할 수도 있습니다. 이 경우, 테스트가 실행될 때 라이브 보고서가 테스트 워크벤치에 표시되며 각 단계가 실행될 때 해당 단계가 표시됩니다.
  1. iOS 디바이스에서 Safari 또는 Chrome 브라우저를 열고 레슨 1: 테스트 환경 설정에 설명된 대로 테스트 워크벤치에 연결하십시오. 워크벤치 URL을 입력하거나 워크벤치 URL을 스캔하는 QR 코드 스캐너를 사용하여 연결할 수 있습니다.

    모바일 테스트 클라이언트가 브라우저에 열립니다.

    모바일 테스트 클라이언트

  2. 수동 모드 입력을 눌러 제어권을 테스트 워크벤치로 넘기십시오.

    iOS 디바이스가 수동 모드이며 뒤로를 눌러 수동 모드를 종료할 수 있다는 메시지가 표시됩니다.

  3. 테스트 워크벤치에서, 레슨 4: 테스트 레코딩에서 작성한 테스트를 여십시오. 테스트가 아직 열려 있지 않으면 테스트 네비게이터에서 테스트를 두 번 클릭하여 테스트를 테스트 편집기에서 보십시오.
  4. 테스트 편집기의 오른쪽 상단(사용자 조치 세부사항 바로 위)에서 테스트 실행을 클릭하십시오.

    실행 구성 창이 열립니다. iOS 디바이스가 현재 테스트 워크벤치에 연결되어 있지 않으면 아래와 같이 실행 구성에서 오류가 표시됩니다.

    실행 구성 창

  5. iOS 디바이스가 연결되어 있지 않으면 다음을 사용하여 실행 열에서 iOS 디바이스를 선택하십시오.

    실행 구성 창이 새로 고쳐지고, 연결된 iOS 디바이스가 표시됩니다.

    디바이스가 선택된 실행 구성 창

  6. 완료를 클릭하십시오.

    코드가 생성된 후에는 레코딩된 테스트가 iOS 디바이스에서 재생될 때 진행상황을 확인할 수 있고 라이브 보고서가 아래와 같이 테스트 워크벤치에 단계별로 표시됩니다. 테스트 실행이 완료되면 테스트 보고서와 테스트 로그 뷰어를 볼 수 있습니다. 보고서는 테스트 네비게이터의 결과 폴더에 저장됩니다.

    라이브 보고서

    보고서에는 테스트의 이름 및 위치, 테스트 실행 상태, 테스트할 애플리케이션, 테스트 기간 및 테스트의 각 단계가 표시됩니다. 테스트 네비게이터의 결과 폴더에서 보고서를 두 번 클릭하여 나중에 보고서를 볼 수 있습니다.

    테스트 결과
  7. 테스트 로그를 보려면 결과 폴더에서 테스트 결과를 마우스 오른쪽 단추로 클릭하고 테스트 로그 표시를 클릭하십시오.
테스트 실행이 완료되고 해당 보고서를 봤으면 다음 레슨으로 진행하여 검증 포인트를 테스트에 추가할 수 있습니다.

레슨 체크포인트

이 단원에서는 테스트 실행 및 테스트 결과 확인에 대해 학습했습니다.
이 레슨에서는 다음 태스크를 수행하는 방법에 대해 학습했습니다.
  • 테스트 실행이 테스트 워크벤치에 의해 제어되도록 iOS 디바이스를 수동 모드로 전환
  • iOS 디바이스에서 테스트 실행
  • 테스트 워크벤치에서 테스트 실행
  • 라이브 보고서 보기
  • 통계 보고서 보기
  • 테스트 로그 보기
< 이전 | 다음 >

피드백