특정 Android 애플리케이션을 테스트하려면
개인 키를 제공하여 이를 다시 빌드해야 합니다. 이러한 애플리케이션의 예제는 관리자 또는
루트 레벨 권한이 필요한 API 또는 디바이스에 사전에 설치된 애플리케이션입니다.
시작하기 전에
테스트할 애플리케이션은 테스트 워크벤치에 업로드되어야 합니다.
디바이스에 설치된
IBM® Rational® Test Workbench Mobile Client에서
애플리케이션 업로드
옵션을 사용하여 애플리케이션을 업로드할 수 있습니다.
모바일 클라이언트에서 Android 애플리케이션 업로드를 참조하십시오.
선택적으로, 테스트 클라이언트에 애플리케이션을 가져오고
모바일
및 웹 UI 애플리케이션 편집기에서
애플리케이션 추가 마법사를 사용할 수 있습니다.
워크벤치에서 테스트에
애플리케이션 가져오기를 참조하십시오.
이 태스크 정보
특정 애플리케이션을 테스트하려면 관리자 또는 루트 레벨 권한이 필요합니다.
예를 들어, 디바이스에 사전 설치된 애플리케이션이
보호되어 관리자 권한 없이 설치 제거될 수 없습니다. 루트 레벨 권한이 필요한 기타 애플리케이션의 예제는
Gmail, Facebook, Dropbox 및
Google API(예: Google 맵, Google
마켓플레이스에 액세스) 또는 Facebook API를 사용하는 애플리케이션입니다. 이러한 유형의 애플리케이션을 테스트하려면
개인 키를 제공하고 애플리케이션을 다시 빌드해야 합니다.
따라서 애플리케이션이 새 인증서로 다시 컴파일됩니다. 사전에 설치된
애플리케이션의 경우 레코딩 및 재생 패키지가
기존 애플리케이션과 동일한 서명 키를 공유하므로
이제 패키지를 디바이스에 설치할 수 있습니다. 디바이스에서
레코딩 또는 재생을 시작할 때, 옵션
이 애플리케이션이
사전에 설치되었고 설치 제거될 수 없음이 선택된 경우
현재 설치된 애플리케이션이 설치 제거되지 않지만
각각 레코딩 준비 완료 애플리케이션 또는 재생 준비 완료 애플리케이션으로 대체됩니다.