일반적으로 모바일 테스트는 테스트 중인 앱을 실행하는 모바일 디바이스 또는
시뮬레이터에서 세션을 레코딩하여 작성됩니다. 레코딩 세션의 종료 시 앱을 닫으면
레코딩된 세션이 테스트 워크벤치에 업로드되는데, 여기서 이는 테스트를 생성하는 데 사용됩니다.
시작하기 전에
테스트를 레코딩하려면 다음을 수행하십시오.
- 모바일 테스트 클라이언트는 실행 중이어야 하고
테스트 워크벤치에 연결되어 있어야 합니다. 브라우저 기반 클라이언트를 사용하려면
워크벤치 URL을 디바이스의 Safari 또는 Chrome 브라우저에 입력하거나 iOS 시뮬레이터의 Safari 브라우저에 입력해야 합니다.
브라우저 기반 클라이언트실행에 대한 세부사항은
iOS 디바이스에서 웹 애플리케이션 테스트: 개요의 내용을 참조하십시오.
- 웹 애플리케이션을 테스트하는 경우 사용자 조치를 레코딩하려면
Rational(r) Test Workbench 모바일 웹 레코더가
필요합니다. 이를 Apple App Store에서 모바일 디바이스로 다운로드할 수 있습니다.
iOS 시뮬레이터를 사용하여 테스트하는 경우, iOS 시뮬레이터는 Apple App Store에
대한 액세스 권한이 없으므로 Rational(r)
Test Workbench 모바일 웹 레코더를
수동으로 설치해야 합니다. 세부사항은
iOS 시뮬레이터에 모바일
웹 레코더 설치를 참조하십시오.
이 태스크 정보
iOS용 모바일 테스트 클라이언트를 사용하는 경우
GPS 하드웨어 조치가 지원됩니다.
프로시저
iOS 앱에서 모바일 디바이스 또는 시뮬레이터의 세션을 레코딩하려면
다음을 수행하십시오.
- IBM Rational Test Workbench Mobile Client에서
웹 애플리케이션 관리를 눌러
웹 애플리케이션에 대한 테스트를 레코딩하십시오.
- 테스트를 레코딩해야 하는 애플리케이션을 누르십시오.
해당 애플리케이션을 보기 위해 목록을 새로 고쳐야 할 수 있습니다.
그런 다음 레코드를 누르십시오.
- 앱이 시작되면 iOS 디바이스 또는 시뮬레이터를 사용하여 디바이스와
상호작용할 수 있습니다. 디바이스에 대한 조치와 앱으로부터의 응답이 모두
레코딩됩니다.
- 레코딩을 종료하려면 홈을 누르십시오. 레코딩이 테스트 워크벤치에 업로드됩니다.
레코딩의 크기에 따라 업로드하는 데 몇 초에서 몇 분이 걸릴 수 있습니다.
레코딩은 이름 및 시간소인과 함께 테스트 네비게이터의 모바일
수신 레코딩 아래에 표시됩니다.
참고: 세션에
복수의 앱을 포함한 앱 사이의 전환이 수반되는 경우에는 앱을 전환할 때마다
새 레코딩이 업로드됩니다. 이 조치는 모바일 수신
레코딩 폴더에서 복수의 레코딩 로그를 생성합니다.
이 복수의 레코딩을 결합하여 하나의 테스트를 생성할 수 있습니다.
- 테스트 워크벤치 테스트 네비게이터에서
모바일 수신 레코딩을 펼치고 레코딩을 마우스 오른쪽
단추로 클릭한 후 테스트 생성을 선택하십시오.
또는 새 수신 레코딩이 있음을 경고하는 메시지에서 링크를 클릭하십시오. 수신 레코딩의 새 테스트 창이 열립니다.
- 새 테스트의 이름 및 프로젝트 폴더를 선택하십시오. 필요한 경우에는 를 클릭하여
새 프로젝트 폴더를 작성할 수 있습니다.
- 옵션: 복수의 레코딩을 가진 테스트를 생성하려는 경우(예를 들어, 세션에
복수의 앱 간 전환이 수반되는 경우)에는 다음을
클릭한 후 테스트를 생성하는 데 사용할 레코딩을 선택하십시오.
- 완료 및 테스트 열기를
클릭하십시오. 테스트 편집기가 Rational Test Workbench에서 열리고
생성된 테스트를 표시합니다.