ucloud appster란?

모바일 App. 업로드 후 Cloud Device Pool 내 위치한 실제 모바일 단말에 테스트할 수 있는 서비스 형태로, 테스트 예약 및 수행관리 , 테스트 결과 분석 레포트를 제공합니다. 이를 통해 출시 전 App. 품질 검증, 단말 또는 플랫폼 호환성 검증, 상용 시스템 모니터링으로의 이용 등 다양한 활용이 가능합니다.

ucloud 테스트는 모바일 앱을 테스트할 수 있는 서비스입니다. 모바일 앱의 디바이스 호환성 테스트를 할 수 있고, 사람이 테스트하는 행위를 레코드 해두었다가 반복하여 수행할 수 있는 테스트 자동화도 제공합니다.

주요 기능

  • 01 랜덤테스트
    랜덤테스트는 몽키테스트의 일종으로 랜덤하게 이벤트를 발생시켜 App.동작의 정상 여부를 확인하는 테스트입니다.
    랜덤테스트는 사람의 수작업 없이 모바일 App.이 실제 디바이스에서 잘 동작하는지 확인하는 디바이스 호환성 체크 목적이 있습니다.
    랜덤테스트는 다양한 디바이스에서 모바일 App.의 다양한 화면으로 이동하며 App.이 비정상 종료되지 않는지 확인합니다.
    랜덤테스트는 어느 상황에서 비정상 종료되었는지, 그 원인이 무엇인지 알려줍니다.
    개발자가 모바일 App.의 문제를 빨리 확인하여 수정할 수 있도록 테스트 종료 즉시 보고서를 제공합니다.


    • 1 랜덤테스트의 특·장점
      1. 수작업이 전혀 필요 없습니다.
      2. 웹 브라우저 내에서 간편하게 사용이 가능합니다.
      * 별도의 클라이언트 소프트웨어, 웹 브라우저 플러그인 등을 설치할 필요가 없습니다.
      3. 디바이스를 별도로 구비할 필요가 없습니다.
      4. 다양한 디바이스에서 한꺼번에 테스트를 수행할 수 있습니다.
    • 2 랜덤테스트 활용사례
      1. 모바일 App. 출시/업데이트 전 다양한 디바이스에서 호환성 테스트
  • 02 시나리오테스트
    시나리오테스트는 모바일 App.을 동작해가며 시나리오로 제작(레코딩)하고, 그 시나리오를 테스트 스케쥴링을 통해 반복하여 테스트를 자동으로 수행해주는 서비스입니다.
    시나리오테스트는 고객이 원하는 시나리오로 테스트 가능합니다.
    시나리오테스트는 모든 이벤트가 제대로 동작하였는지, App.이 동작하면서 예외처리가 발생되었는지에 대해 탐지 가능합니다.
    개발자가 모바일 App.의 문제를 빨리 확인하여 수정할 수 있도록 테스트 종료 즉시 보고서를 제공합니다.


    • 1 시나리오테스트의 특·장점
      1. 제작한 시나리오는 재 사용 가능합니다.
      2. 웹 브라우저 내에서 간편하게 사용이 가능합니다.
      * 별도의 클라이언트 소프트웨어, 웹 브라우저 플러그인 등을 설치할 필요가 없습니다.
      3. 디바이스를 별도로 구비할 필요가 없습니다.
      4. 수작업을 최소화합니다.
    • 2 시나리오테스트 활용사례
      1.중요 시나리오별 반복 테스트 2. App. 출시 후 중요 구간 모니터링 활용 (예. 홈쇼핑 결재 시나리오 반복 테스트)

제공가치

  • 01
    비용절감
    자동 테스트 반복 수행으로 수작업을 최소화 하며, 디바이스의 구매 및 관리비용에 대해 신경 쓸 필요가 없습니다.
    사용한 만큼 지불하는 종량제 서비스로 테스트 플랜을 수립한 후 그 지불 비용에 대해 정확한 예측이 가능합니다.
  • 02
    강력한 개발 지원 도구
    테스트에 투입되는 비용을 대폭 절감할 수 있으며, 개발자 본연의 업무에 집중 할 수 있습니다.
    마켓 출시/업데이트 전 다양한 디바이스 호환성 테스트 를 통해 다양한 고객 환경에 대응할 수 있습니다.
  • 03
    상용환경 모니터링 도구
    중요 구간 반복 테스트를 통해 높은 서비스 가용성을 확보할 수 있습니다.
    예) 대형쇼핑몰 App. 결재 , 증권 App. 거래 주문 등
  • 04
    편리한 사용자 인터페이스
    ucloud appster는 웹기반의 서비스로 클라이언트 프로그램 설치가 필요없습니다.
    언제 어디서나 포탈에 접속하여 이용하실 수 있습니다.

제공 단말

  • 모바일 단말은 지속적으로 추가됩니다.
  • iOS단말은 ‘16.8월 이후 지원됩니다.
제공 단말
제조사 디바이스명 OS / API LEVEL 해상도 밀도
LGE G2 5.0.1/21 1080x1920 xxhdpi
LGE G3 Cat.6 6.0/23 1440x2560 xxxhdpi
LGE G3 Cat.6 6.0/23 1440x2560 xxxhdpi
LGE Nexus 5 (Permission-Off) 6.0.1/23 1080x1920 xxhdpi
LGE Nexus 5 (Permission-On) 4.4.4/19 1080x1920 xxhdpi
LGE new icon Nexus 5X 7.0/24 1080x1920 xxhdpi
motorola new icon Nexus 6 7.0/24 1440x2560 xxxhdpi
LGE Optimus G 4.4.2/19 768x1280 xhdpi
LGE Optimus G Pro 5.0.1/21 1080x1920 xxhdpi
LGE Optimus LTE 2 4.1.2/16 720x1280 xhdpi
LGE Optimus LTE 3 4.4.2/19 720x1280 xhdpi
PANTECH Vega Iron 4.4.2/19 720x1280 xhdpi
PANTECH Vega No.6 4.4.2/19 1080x1920 xxhdpi
PANTECH Vega R3 4.4.2/19 720x1280 xhdpi
PANTECH Vega Racer 2 4.1.2/16 720x1280 xhdpi
samsung Galaxy Note 2 4.4.2/19 720x1280 xhdpi
samsung Galaxy Note 3 5.0/21 1080x1920 xxhdpi
samsung Galaxy S2 4.1.2/16 480x800 hdpi
samsung Galaxy S3 LTE 4.4.4/19 720x1280 xhdpi
samsung Galaxy S5 LTE-A 5.0.1/21 1440x2560 xxxhdpi
Xiaomi Redmi Note 2 5.0.2/21 1080x1920 xxhdpi
HUAWEI P8 Lite 5.0.2/21 720x1280 xhdpi

테스트의 제약사항

• ucloud appster는 아래의 조건에서는 테스트가 제한됩니다.
  • 유심이 있어야 동작하는 앱
  • 특정 통신사 환경에서만 동작하는 앱
  • 게임 (unity3d, cocos2d 사용)
  • iOS용 앱 (2016년 하반기 지원 예정)
  • 위치정보를 확인하는 기능, 3G/LTE 망을 이용해야하는 기능, NFC/블루투스/GPS 이용하는 기능, 동작센서 이용 하는 기능 등

기능 추가 계획

기능 추가 계획 내용표
랜덤테스트 1) 특정 조건의 문구 확인 검증 기능('16. 12월)
시나리오테스트 1) 한 시나리오 여러 디바이스 수행('16. 12 월)
2) 기존 시나리오 편집 기능('16. 11월)
디바이스 1) iOS 디바이스 지원(’16.10.31)
2) 신규 디바이스 추가(연중수시)