모바일 앱을 테스트하려면 모바일 앱을 가져오거나 Rational® Test Workbench Mobile
Test Edition에
업로드해야 합니다. 모바일 디바이스로부터 테스트 워크벤치에 애플리케이션을 업로드하면 애플리케이션은 두 개의 새로운 앱인 레코딩 준비 완료 애플리케이션과 재생 준비 완료 애플리케이션으로 인스트루먼트되고 재컴파일됩니다. 레코딩 버전에는 코드로 기능 보강된 테스트할 애플리케이션이 포함되어
있고 재생 버전은 테스트 워크벤치 인증서가 포함된 원래 버전입니다.
원래 패키지를 테스트할 각 애플리케이션에 대해 업로드하고
워크벤치에 저장해야 합니다. 이들을 사용하여 테스트를 레코딩하거나 실행할 수 있습니다.
그런 다음 애플리케이션은 테스트 준비를 위해 테스트 워크벤치 프로젝트에 저장되어야 합니다.
시작하기 전에
모바일 디바이스에서 앱을 업로드하려면 모바일 디바이스가
모바일 테스트 클라이언트를 실행 중이며
테스트 워크벤치에 연결되어 있어야 합니다.
모바일 디바이스 구성에 대한 자세한 정보는 모바일
클라이언트 구성을 참조하십시오(Android/디바이스 또는 iOS 시뮬레이터에서
모바일 테스트 클라이언트를 사용하여 기본 또는
하이브리드 애플리케이션을 테스트하는 경우).
Android SDK가 워크벤치
컴퓨터에 설치되어 있어야 합니다.
http://developer.android.com/sdk/index.html의
섹션에 언급된
Android SDK를 설치해야 합니다.
참고: 이 웹 사이트는 IBM에 의해 유지보수되지
않으므로 SDK의 위치는 향후 변경될 수 있습니다.
앱을 모바일
디바이스에 설치해야 합니다.
이 태스크 정보
디바이스 또는 시뮬레이터에서 애플리케이션을 업로드할 때
애플리케이션이 인스트루먼트 중인 경우 애플리케이션의 크기에 따라
몇 초에서 몇 분이 걸릴 수 있습니다. 복잡한 애플리케이션을 테스트하는
경우에는 메모리 부족 오류가 수신될 수 있습니다.
Rational Test Workbench Mobile
Test Edition가 설치되는
컴퓨터에서 메모리 할당을 늘리는 것이 해결책이 될 수 있습니다.
자세한 내용은
애플리케이션을
업로드하기 위해 메모리 할당 늘리기를 참조하십시오.
프로시저
모바일 디바이스에서 앱을 업로드하려면 다음을 수행하십시오.
- 모바일 테스트 클라이언트에서
앱 업로드를 누르십시오.
- 목록에서 설치된 앱을 선택한 후 업로드를 누르십시오. 모바일 및 웹 UI 애플리케이션 편집기가
Rational Test
Workbench에서 열리며
테스트를 위해 앱이 완전히 업로드되고 인스트루먼트될 때까지 앱을
처리 중 태그로 표시합니다. 원본 패키지가 작성되고 작업공간에 복사되면 애플리케이션이 인스트루먼트된 것입니다. 테스트
네비게이터는 수신 애플리케이션에
애플리케이션을 표시합니다.
- 수신 애플리케이션은 테스트에서 사용되도록 관리해야 합니다. 즉, 애플리케이션의 인스트루먼트된 버전은 테스트 워크벤치의 프로젝트에 추가되어야 합니다. AUT를 관리하려면 수신 애플리케이션을 마우스 오른쪽 단추로 클릭한 후 관리 애플리케이션 생성을 선택하십시오. 마법사가 열리면 원래
모바일 애플리케이션 패키지가 포함된 .ma 자원을 저장할 프로젝트 또는
폴더를 선택하거나 작성하십시오. .ma 파일 이름을 변경할 수 있습니다.
- 완료를 클릭하십시오. 애플리케이션이
모바일 및 웹 UI 애플리케이션 편집기와
테스트 네비게이터의 모바일 및
웹 UI 애플리케이션 아래에 표시됩니다. 애플리케이션이
모든 테스트 스테이지에 대해 준비가 되며 모바일 디바이스에서 관리
애플리케이션으로 식별됩니다.
다음에 수행할 작업
애플리케이션이 준비가 되면 테스트를 레코딩할 수 있습니다.
자세한 정보는
Android 모바일 테스트 클라이언트에서 테스트 레코딩의 내용을 참조하십시오.