iOS 디바이스에서 웹 애플리케이션 테스트: 개요

iOS용 Rational® Test Workbench를 사용하면 모바일 웹 애플리케이션을 테스트할 수 있습니다. iOS 디바이스 및 iOS 시뮬레이터에서 테스트 워크벤치에 연결하고 테스트를 레코딩 및 실행한 후 보고서를 볼 수 있습니다. Windows, Apple Macintosh 또는 Linux 컴퓨터에 테스트 워크벤치를 설치할 수 있습니다.

iOS 디바이스에서 테스트

iOS용 브라우저 기반 클라이언트를 사용하여 iOS 디바이스에서 웹 애플리케이션을 테스트할 수 있습니다. 이 클라이언트는 디바이스의 Safari 또는 Chrome 브라우저에서 실행되는 웹 애플리케이션입니다. 클라이언트를 실행하려면 디바이스의 브라우저에서 다음 형식으로 워크벤치 URL을 입력하기만 하면 됩니다.

형식: http://Workbench_URL:port/mobile

예: http://9.11.22.333:7878/mobile

다음 그림에서는 iOS 디바이스의 브라우저에서 웹 애플리케이션 테스트를 위한 모바일 테스트 클라이언트를 보여줍니다.

모바일 클라이언트

참고: 애플리케이션 관리 기능은 기본 및 하이브리드 애플리케이션 테스트용이며 IBM® Rational Test Workbench Mobile Test Edition이 필요합니다.

다음은 브라우저 기반 클라이언트에 대한 중요 세부사항 중 일부입니다.

iOS 시뮬레이터를 사용한 테스트

iOS 시뮬레이터에서 Safari 브라우저를 사용하여 테스트를 수행하거나 iOS 시뮬레이터에 모바일 테스트 클라이언트 설치에 있는 설치 지시사항을 수행한 후 시뮬레이터에서 기본 모바일 테스트 클라이언트를 사용할 수 있습니다. Chrome은 현재 iOS 시뮬레이터에서 사용할 수 없습니다.

팝업 창 사용

iOS 디바이스에서 모바일 테스트 클라이언트를 사용하는 경우에는 팝업 창을 사용으로 설정해야 합니다. 워크벤치 IP 주소에 대해 팝업 창을 허용해야 합니다. Safari는 자동으로 팝업 창을 사용 안함으로 설정하지만 Google Chrome은 팝업 창을 허용하라는 프롬프트를 표시합니다. 모든 디바이스 특정 오퍼레이션(설치, 레코드, 재생)에 대해 Safari는 팝업 확인을 위한 프롬프트를 표시합니다. Chrome의 경우에는 메시지 수가 더 적습니다.

수동 모드

테스트를 실행할 준비가 되면 디바이스 또는 테스트 워크벤치에서 테스트 실행을 시작할 수 있습니다. 어느 경우든 테스트는 실제로 디바이스에서 실행됩니다. 테스트 워크벤치에 대한 제어를 제공하려면 모바일 테스트 클라이언트에서 수동 모드 진입을 누르기만 하면 됩니다.

수동 모드 동작은 브라우저별로 다릅니다. Chrome은 예상대로 수동 모드로 작동합니다. Safari는 더 제한적이며 복수의 수동 모드 확인 대화 상자를 표시합니다.

복수의 디바이스 구분

iPhone과 같은 특정 디바이스를 테스트 워크벤치에 연결할 때 테스트 워크벤치의 모바일 디바이스 편집기에서 해당 연결을 볼 수 있습니다.

테스트 워크벤치에 연결되는 복수의 iPhone을 구분하기 위해 디바이스 설명을 변경할 수 있습니다.

  1. 디바이스에서 Safari 또는 Chrome을 열고 워크벤치 URL로 이동하십시오.

    모바일 테스트 클라이언트가 열립니다.

  2. 정보를 누르십시오.
  3. 디바이스 설명 필드에 새 레이블을 입력하십시오.
  4. 등록을 클릭하십시오.

아래 그림에서 결과를 볼 수 있습니다.

표 1.

기본 디바이스 설명

수정된 디바이스 설명

IBM(r) Rational(r) Test Workbench 모바일 웹 레코더

모바일 웹 레코더는 웹 테스트할 애플리케이션의 사용자 조치를 레코딩하고 재생하기 위해 필요한 iOS 애플리케이션입니다. 이는 레코딩 및 재생 프로세스 동안 자동으로 호출됩니다. Apple App Store에서 모바일 웹 레코더를 다운로드할 수 있습니다. 테스트가 완료되면 표준 Apple Activity Monitor를 사용하여 모바일 웹 레코더를 중지할 수 있습니다.

도움말 가져오기 및 비디오 보기

모바일 클라이언트에서 도움말을 눌러서 모바일 테스트에 대한 도움말을 가져오고 교육용 비디오에 액세스할 수 있습니다.

  1. 간단히 모바일 클라이언트의 홈 화면에서 도움말을 누르십시오.

    모바일 클라이언트

  2. 그런 다음, 도움말을 다시 눌러서 텍스트 안내를 보거나 YouTube의 비디오를 눌러서 YouTube의 모바일 테스트 재생 목록으로 직접 이동하는데, 여기서 모바일 테스트에 대한 교육용 비디오 목록 중에서 선택할 수 있습니다.

    도움말 메뉴

Swift 프로그래밍 언어에 대한 지원

테스트 워크벤치 버전 8.7.1부터 Objective -C로 개발된 앱 이외에 Swift 프로그래밍 언어로 개발된 앱도 테스트할 수 있습니다.


피드백