Android 디바이스에서 테스트 시작하기

이 주제는 Android 디바이스에서 실행되는 애플리케이션의 테스트를 시작하는 데 도움이 됩니다.

이 태스크 정보

다음 다이어그램에서는 Android에 대한 모바일 테스트의 상위 레벨 개요를 표시합니다.

Android 플로우 다이어그램 ../../com.ibm.rational.rtw.install.doc/topics/c_rtw_overview.html http://developer.android.com/sdk/index.html ../../com.ibm.rational.test.lt.moeb.doc/topics/tmobandinst.html ../../com.ibm.rational.test.lt.moeb.doc/topics/tmobandconfig.html ../../com.ibm.rational.test.lt.moeb.doc/topics/tmobprepand.html ../../com.ibm.rational.test.lt.moeb.doc/topics/tmobprepwb.html ../../com.ibm.rational.test.lt.moeb.doc/topics/tmobrecand.html ../../com.ibm.rational.test.lt.moeb.doc/topics/cmobtesteditovw.html ../../com.ibm.rational.test.lt.moeb.doc/topics/t_run_test.html ../../com.ibm.rational.test.lt.moeb.doc/topics/t_evaluate_results.html

프로시저

  1. 모바일 테스트 환경을 설정하십시오.
    1. Rational® Test Workbench Mobile Test Edition를 설치하고 Extension for Mobile이 선택되었는지 확인하십시오.
    2. 테스트 워크벤치가 설치되는 동일한 컴퓨터에 Android SDK를 설치하십시오.

      전체 ADT(Android Developer Tools) 번들을 설치할 필요는 없지만 Android SDK 도구, Android SDK 플랫폼 도구 및 Android SDK 빌드 도구는 설치해야 합니다(아직 설치되지 않은 경우). Android SDK의 현재 다운로드 페이지는 Android SDK 가져오기에 있지만 향후 위치가 변경될 수 있습니다.

      참고: Android SDK 관리자를 실행하고 Android 에뮬레이터를 사용하려면 Oracle JDK(Java Developer Kit)가 필요합니다. 시스템의 PATH 환경 변수에 Oracle JDK의 경로도 추가해야 합니다.
    3. 테스트 워크벤치를 실행하여 API 레벨 컴포넌트를 가져오기 전에 한 번 이상 SDK 관리자를 실행하십시오.
    4. Android SDK가 설치되는 디렉토리를 가리키도록 모바일 애플리케이션 빌더 경로에서 환경 설정을 설정하십시오. 모바일 애플리케이션 빌더의 내용을 참조하십시오.
    5. 하나 이상의 Android 디바이스 또는 하나의 에뮬레이터에 모바일 테스트 클라이언트를 설치하십시오. 모바일 디바이스가 WiFi 또는 셀룰러 계획을 통해 테스트 워크벤치에 연결할 수 있는지 확인하십시오.
    6. 테스트 워크벤치에 모바일 디바이스를 추가하십시오.
  2. 테스트를 위해 모바일 애플리케이션을 준비하십시오. 다음 두 방법 중 하나로 이를 수행할 수 있습니다:
    • 모바일 디바이스에서 기본 또는 하이브리드 모바일 애플리케이션을 테스트 워크벤치에 업로드하십시오.
    • 테스트 워크벤치에서 애플리케이션을 테스트 워크벤치에 추가하십시오.
  3. 테스트 워크벤치에서 파일 > 새로 작성 > Test Workbench 프로젝트를 클릭하여 테스트 프로젝트를 작성하십시오.
  4. 테스트 워크벤치의 테스트 네비게이터 보기에 애플리케이션이 표시되는지 확인하십시오.
  5. 모바일 디바이스에서 제스처 및 사용자 상호작용을 레코딩하여 테스트를 작성하십시오.

    디바이스에서 또는 Eclipse 클라이언트로부터 레코딩을 시작할 수 있습니다. 조치는 자연어로 표시되므로 테스트를 수동으로 문서화하고 재생할 수 있습니다.

  6. 필요에 따라 테스트 스크립트 레코딩을 검사하여 개선하십시오. 수행할 수 있는 일부 작업은 다음과 같습니다:
    • 제어 및 컨텍스트 메뉴를 탐색하여 필요에 맞게 스크립트를 사용자 정의합니다.
    • 테스트할 애플리케이션과 상호작용하는 실제 오브젝트의 동작을 시뮬레이션하기 위해 애플리케이션 스텁을 추가합니다.
    • 검증 포인트를 추가하여 테스트 실행 중에 예상 값 또는 동작이 리턴되는지 확인합니다.
    • 테스트 스크립트에 변수를 추가합니다.
  7. 모바일 디바이스 또는 테스트 워크벤치에서 테스트를 배치하고 실행하십시오.
  8. 테스트 결과를 평가하십시오.

다음에 수행할 작업

추가 지침은 유튜브에서 Rational Test Workbench를 사용하여 모바일 애플리케이션 테스트 재생 목록을 참조하십시오.

피드백