TOP
Appster

ucloud appster는 웹기반 인터페이스를 통해 모바일 App을 자동으로 테스트하고 결과 Report를 제공하는 서비스 입니다. ucloud biz 플랫폼을 사용하여 별도의 장비 투자 없이, 테스트한 시간에 따른 비용만 부담함으로써 테스트 시간과 비용을 절감 할 수 있습니다.

ucloud appster란?
  • 모바일 App. 업로드 후 Cloud Device Pool 내 위치한 실제 모바일 단말에 테스트할 수 있는 서비스 형태로, 테스트 예약 및 수행관리 , 테스트 결과 분석 레포트를 제공합니다. 이를 통해 출시 전 App. 품질 검증, 단말 또는 플랫폼 호환성 검증, 상용 시스템 모니터링으로의 이용 등 다양한 활용이 가능합니다.
주요 기능
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는 웹기반의 서비스로 클라이언트 프로그램 설치가 필요없습니다.
• 언제 어디서나 포탈에 접속하여 이용하실 수 있습니다.
테스트의 제약사항
- ucloud appster는 아래의 조건에서는 테스트가 제한됩니다.
  • • 유심이 있어야 동작하는 앱
  • • 특정 통신사 환경에서만 동작하는 앱
  • • 게임 (unity3d, cocos2d 사용)
  • • iOS용 앱 (2016년 하반기 지원 예정)
  • • 위치정보를 확인하는 기능, 3G/LTE 망을 이용해야하는 기능, NFC/블루투스/GPS 이용하는 기능, 동작센서 이용 하는 기능 등