< 이전 | 다음 >

레슨 4: 테스트 레코딩

이 레슨에서는 iOS 디바이스에서 조치를 레코딩하고 이 레코딩을 사용하여 테스트를 생성하는 방법에 대해 학습합니다.
이 레슨은 레슨 2 및 레슨 3이 중단된 지점에서 계속됩니다. (레슨 2는 UICatalog 애플리케이션을 포함하는 Xcode 프로젝트에 대한 액세스 권한이 있는 테스터를 대상으로 하고 레슨 3은 Xcode 프로젝트에 대한 액세스 권한이 없는 사용자를 대상으로 한다는 점을 기억하십시오.) 레코딩을 시작하기 전에, iOS 디바이스가 테스트 워크벤치에 연결되어 있는지 확인하고 레슨 1: 테스트 환경 설정에 설명된 대로 AUT가 iOS 디바이스에 설치되어 있는지 확인하십시오.

앱에서의 사용자 조치를 iOS 디바이스에 레코딩하여 모바일 테스트를 작성합니다. 레코딩 세션이 끝난 후 앱을 닫으면 레코딩이 테스트 워크벤치에 업로드되며 이를 사용하여 테스트를 생성합니다.

테스트를 레코딩하려면 다음을 수행하십시오.

  1. 모바일 디바이스에서 Safari 또는 Chrome 브라우저를 열고 레슨 1: 테스트 환경 설정에 설명된 대로 테스트 워크벤치에 연결하십시오. 워크벤치 URL을 입력하거나 워크벤치 URL에서 스캔하는 QR 코드 스캐너를 사용하여 연결할 수 있습니다.

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

    모바일 테스트 클라이언트

  2. 애플리케이션 관리를 눌러 디바이스에 설치된 인스트루먼트된 앱 목록을 표시하십시오. 이 레슨에서는 UICatalog 앱이 사용됩니다.

    UICatalog 앱

  3. 테스트할 앱(예: UICatalog)을 누르십시오.

  4. 사용자 조치 레코딩을 시작하려면 레코드를 누르십시오.

    디바이스의 모든 사용자 조치와 앱으로부터의 응답이 레코딩됩니다. 테스트 워크벤치의 모바일 디바이스 편집기에는 디바이스에서 레코딩이 발생 중임이 표시됩니다.

  5. 레코딩을 종료하려면 iOS 디바이스에서 단추를 누르십시오.

    레코딩이 테스트 워크벤치에 업로드되고 모바일 수신 레코딩 아래의 테스트 네비게이터에 이름 및 시간소인과 함께 표시됩니다. 레코딩의 크기에 따라 업로드하는 데 몇 초에서 몇 분이 걸릴 수 있습니다.

    모바일 수신 레코딩

  6. 테스트 네비게이터 보기에서 새 수신 레코딩이 있습니다. 테스트를 생성하려면 여기를 클릭하십시오.라는 메시지의 링크를 클릭하십시오. 또는 모바일 수신 레코딩을 펼치고 레코딩을 마우스 오른쪽 단추로 클릭한 후 테스트 생성을 선택하십시오.

    수신 레코딩에서 새 테스트 창이 열립니다.

  7. 새 테스트의 이름 및 상위 폴더를 선택하고 다음을 클릭하십시오. 필요한 경우 아래로 화살표를 클릭하여 새 테스트 워크벤치 프로젝트 폴더를 작성하십시오.
  8. 수신 레코딩 선택 페이지에서 UICatalog에 대한 수신 레코딩을 선택하고 완료를 클릭하십시오.

    수신 레코딩 선택

  9. 테스트 생성이 완료되면 테스트 열기를 클릭하십시오.

    다음 예제에 표시된 대로, 생성된 테스트가 테스트 편집기의 테스트 컨텐츠 섹션에서 열립니다.

    테스트 스크립트 레코딩

  10. iOS 디바이스에서 테스트를 볼 수도 있습니다.
    1. 디바이스의 브라우저에서 2단계에서 수행한 대로 관리 애플리케이션 목록에 AUT를 표시하십시오.
    2. 레코딩된 테스트 목록을 보려면 AUT를 누르십시오.
    3. 테스트에 대한 정보를 보려면 테스트 중 하나를 누르십시오.
    4. 다음 그림에 표시된 대로, 레코딩된 테스트의 단계를 보려면 단계 열기를 누르십시오.

      단계 열기

레슨 체크포인트

이 레슨에서는 iOS 디바이스에서 테스트를 레코딩하여 테스트 워크벤치에 저장하는 방법에 대해 학습했습니다.
다음 태스크를 수행하는 방법에 대해 학습했습니다.
  • 디바이스에 설치된 애플리케이션 목록 보기
  • 레코딩 시작 및 완료
  • 레코딩에서 테스트 생성
  • 테스트 워크벤치 및 디바이스에서 레코딩된 테스트 보기
< 이전 | 다음 >

피드백