이 주제는 iOS 시뮬레이터에서 웹 애플리케이션의
테스트를 시작하는 데 도움이 됩니다.
시작하기 전에
다음과 같은 요구사항에 유의하십시오:
- iOS 시뮬레이터를 사용한 테스트에는 Macintosh 컴퓨터 및 Xcode가 필요합니다.
- iOS 시뮬레이터에 모바일 웹 레코더 모바일 웹 레코더를 설치하십시오.
테스트 중인 웹 애플리케이션의 사용자 조치를 레코딩하고 재생하려면 모바일 웹 레코더가 필요합니다.
이는 레코딩 및 재생 프로세스 동안 자동으로 호출됩니다.
세부사항은 iOS 시뮬레이터에
모바일 웹 레코더 설치를 참조하십시오.
- iOS 시뮬레이터에서 기본 모바일 테스트 클라이언트를 사용하여
테스트하려면 먼저 클라이언트를 설치해야 합니다. 세부사항은 iOS 시뮬레이터에 모바일 테스트 클라이언트 설치의 내용을 참조하십시오.
프로시저
- Macintosh, Windows 또는 Linux 컴퓨터에
IBM Rational Test Workbench Web UI Tester
를 설치하십시오. 세부사항은 제품 소프트웨어 설치의 내용을 참조하십시오.
- 테스트 워크벤치에서
를 클릭하여
테스트 프로젝트를 작성하십시오.
- iOS 시뮬레이터의 Safari 브라우저에서 다음 형식으로 워크벤치 URL을 입력하여 브라우저 기반 클라이언트를 여십시오.
형식: http://Workbench_URL:port/mobile
예: http://192.0.2.24:7878/mobile
- 제스처 및 상호작용을 레코딩하여 테스트를 작성하십시오.
조치는 자연어로 표시되므로 테스트를 수동으로 문서화하고 재생할 수
있습니다.
- 필요에 따라 테스트 스크립트 레코딩을 검사하여 개선하십시오.
수행할 수 있는 일부 작업은 다음과 같습니다.
- 검증 포인트를 추가하여 테스트 실행 중에 예상 값 또는 동작이
리턴되는지 확인합니다.
- 테스트 스크립트에 변수를 추가합니다.
- 테스트가 여러 번 실행되도록 루프 추가
- 레코딩한 데이터 이외의 변수 데이터를 제공하기 위한 데이터 풀 추가
- 테스트할 애플리케이션과 상호작용하는 실제 오브젝트의 동작을
시뮬레이션하기 위해 애플리케이션 스텁을 추가합니다.
- iOS 시뮬레이터에서 테스트를 실행하십시오.
iOS 시뮬레이터 또는 테스트 워크벤치에서 테스트 실행을 시작할 수 있습니다.
- 테스트 결과를 평가하십시오.