이 주제는 Android 디바이스에서 실행되는 애플리케이션의
테스트를 시작하는 데 도움이 됩니다.
이 태스크 정보
다음 다이어그램에서는 Android에 대한 모바일 테스트의 상위 레벨
개요를 표시합니다.
참고: 기본 및 하이브리드 애플리케이션 테스트에는 IBM® Rational® Test Workbench Mobile Test Edition이 필요합니다.
프로시저
모바일 테스트 환경을 설정하십시오.
IBM Rational Test Workbench Web UI Tester
를 설치하십시오.
테스트 워크벤치가 설치된 동일한 컴퓨터에 Android Studio를 다운로드하십시오.
전체 Android Studio 번들을 설치할 필요는 없지만 Android SDK
도구, Android SDK 플랫폼 도구 및 Android SDK 빌드 도구를 설치해야 합니다(아직 설치되지 않은 경우).
Android SDK의 현재 다운로드 페이지는 Android Studio에 있지만
향후 위치가 변경될 수 있습니다.
테스트 워크벤치를 실행하여 API 레벨
컴포넌트를 가져오기 전에 한 번 이상 SDK 관리자를 실행하십시오.
창 > 환경 설정 > 테스트 > 모바일 및 웹 UI > Android SDK에서 Android SDK가 설치된 디렉토리를 가리키도록 Android SDK 경로를 설정하십시오.
하나 이상의 Android 디바이스 또는 하나의 에뮬레이터에 모바일 테스트 클라이언트를
설치하십시오. 모바일 디바이스가 WiFi 또는 셀룰러 계획을 통해 테스트 워크벤치에
연결할 수 있는지 확인하십시오. Android 모바일 테스트 클라이언트 설치의 내용을 참조하십시오.
테스트 워크벤치에 모바일 디바이스를 추가하십시오.
테스트를 위해 모바일 애플리케이션을 준비하십시오. 테스트 워크벤치의 모바일 및
웹 UI 애플리케이션 창에서 웹 애플리케이션을
목록에 추가하십시오.
테스트 워크벤치에서
파일 > 새로 작성 > Test Workbench 프로젝트를 클릭하여
테스트 프로젝트를 작성하십시오.
애플리케이션이
테스트 워크벤치에서 모바일 및 웹 UI 애플리케이션 창에서 표시되는지 확인하십시오.
모바일 디바이스에서 제스처 및 사용자 상호작용을 레코딩하여
테스트를 작성하십시오.
디바이스 또는 테스트 워크벤치에서 레코딩을 시작할 수 있습니다. 조치는 자연어로 표시되므로 테스트를 수동으로 문서화하고 재생할 수
있습니다.
필요에 따라 테스트 스크립트 레코딩을 검사하여 개선하십시오.
수행할 수 있는 일부 작업은 다음과 같습니다.
검증 포인트를 추가하여 테스트 실행 중에 예상 값 또는 동작이
리턴되는지 확인합니다.
테스트 스크립트에 변수를 추가합니다.
테스트가 여러 번 실행되도록 루프를 추가합니다.
레코딩한 데이터 이외의 변수 데이터를 제공하기 위한 데이터 풀을 추가합니다.
테스트할 애플리케이션과 상호작용하는 실제 오브젝트의 동작을
시뮬레이션하기 위해 애플리케이션 스텁을 추가합니다.