slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
스마트폰 앱 기능 테스트 솔루션 TestOne Mobile 소개 PowerPoint Presentation
Download Presentation
스마트폰 앱 기능 테스트 솔루션 TestOne Mobile 소개

Loading in 2 Seconds...

play fullscreen
1 / 18
chakaluka-davis

스마트폰 앱 기능 테스트 솔루션 TestOne Mobile 소개 - PowerPoint PPT Presentation

674 Views
Download Presentation
스마트폰 앱 기능 테스트 솔루션 TestOne Mobile 소개
An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. 스마트폰앱기능 테스트 솔루션TestOne Mobile 소개 2013. 11. 13

  2. 1. TestOne Mobile - 개요 ■ TestOne Mobile은 다양한 스마트폰의앱을 한번의 테스트스크립트 레코딩을 통해 여러 디바이스에 테스트를 손쉽게 수행할 수 있는 테스트 자동화 솔루션 ■ 다양한 Multi Device에 대한 품질관리 및 App 퀄리티 향상에 큰 도움을 주며 특히 반복업무를 자동화 함으로서 작업시간의 단축화가 가능 문제 기존 모바일 앱 테스팅의 문제 스마트폰의 다양한 해상도, OS, 버전, 벤더 디바이스에 대한 테스트 어려움 수작업 테스트에 의한 생산성 및 테스트 품질 저하 앱 업데이트 시 기존 테스트 영역에 대한 리그레션테스트가 어려움 빠르고 다양한 디바이스 출시에 따른 적절한 테스트 어려움 수작업으로 테스트 할 수 없는 부분(장시간테스트, 부하테스트 등)이 많음 해법 TestOne Mobile 도입 한번의 테스트 레코딩으로 모든 디바이스에 대한 테스트 가능 앱 변경, 디바이스 하드웨어, 구성 등의 변경에 따른 자동 리그레션 테스트 동시에 다수의 단말 테스트 실행으로 테스팅 수행시간 대폭 절감 새로운 디바이스에 대한 빠른 품질 점검 수작업으로 불가능한 장시간테스트, 부하테스트, 복잡한 구성변경테스트 등 가능 테스트 인력 절감

  3. 2. TestOneMobile - 구성요약 ■ TestOne Mobile 솔루션은 각 Device 연결부의Gateway, Script 작성 관리의 Controller, 테스트 내역 및결과를 관리하는 Manager(통합 관리자)로 구성되어 있습니다. TestOne Mobile 구성도 Gateway Controller Manager(관리자) Gateway Controller Manager • 공동 WI-FI 망에 연결 된 • 각 Device 별 APP 구동 및 동작 • 사용자 동작 체크 후 Test Script • 자동생성 및 편집, 관리 기능 • Test 진척 및 결과 통합 관리용 Manager로 직관적인 프로젝트 • 관리, 유지 보수 가능.

  4. 3. TestOneMobile – 구성(Gateway) ■ Gateway는 디바이스의 연결을 관리하고 컨트롤러의 명령을 디바이스에 전달하고 결과를 받는 역할을 수행하며, 다양한 OS, 디바이스의 지원 확장성을 위해 개별 Worker에 의해 구동됩니다. 각 OS 전용 Worker의 분산 데이터를 취합 후 Manager용 데이터 변환 및 취합. + 신규 OS 지원 Worker 지속 추가 가능. iOS Worker Android Worker App 소스 변경 없이 바로 지원 가능. Device Worker Master • USB 및 WI-FI연결 지원 • Rooting, 탈옥, 하드웨어 변경 추가 없이 테스트 지원 • 현재 Android, iOS지원 • 단일 WI-FI를 통한 Device 관리 • Device 리스트 관리 • Device와 Master 간 데이터 연동 • Worker에서 전송된 데이터 취합 • Manager 용 데이터 변환 및 전송

  5. 3. TestOneMobile – 구성(Controller) ■ 컨트롤러는 연결된 디바이스를 통해 테스트 스크립트를 자동으로 레코딩하고 편집, 디버깅, 테스트 실행, 테스트 수행 제어, 디바이스 관리 등을 수행합니다. 3. Test Script 생성 1. Device H/W Control Bar ① Device 직접 동작을 통한 자동 생성 Script (직접 수정 가능) Home, Back, Menu 등 물리 컨트롤 영역 버튼으로 제어 가능. ③ ② 2. Device 화면 출력 현재 Test 화면 출력 영역 4. Device 리스트 ④ 현재 Worker와 연결 된 Device 현황

  6. 3. TestOneMobile – 구성(테스트 매니저) ■ 테스트 매니저는 프로젝트 생성 관리, 스크립트 작성 관리, 테스트케이스 관리, 테스트 계획수립 등 테스트 수행 준비를 지원하며 테스트 실행 모니터링, 테스트 결과 분석 레포트를 생성합니다. 3. Test Case (테스트 케이스) 2. Script (스크립트) 1. Project (프로젝트) • Project 생성 / 삭제 • Project별 개별 관리 가능 • Script 생성 / 수정 가능 • Script 등록가능 • Script 검색가능 • Script를 기반으로 한 Case 제작 가능 • Project별 Test Case 관리 6. Result (결과) 4. Plan (계획) 5. Run (실행) • Test를 위한 계획 설계 가능 • Script, Case를 취합 후 계획 관리 가능 • 실시간 Script Test 진행 • Test 과정 Log 저장 및 실시간 모니터링 • 결과 분석 및 실패 Case 재 검토

  7. 테스트 데이터 TestOne Mobile 클라우드 4. TestOneMobile 클라우드서비스-개요 ■ TestOne Mobile 클라우드 서비스는 테스터가 인터넷을 통해 기 구축된 스마트 디바이스 클라우드 장비를 사용하여 자동으로 테스트할 수 있도록 디바이스 클라우드 자원과 테스트 솔루션을 제공하는 서비스 디바이스클라우드 1. TestOne Recorder 다운로드 디바이스 테스트 스크립트 수행 2. 테스트 스크립트 레코딩 서버 클라우드 3. 원하는 멀티 디바이스 선택 4. 디바이스 스크립트 배포 5. 자동 테스트 수행 및 결과산출 Internet 모바일 디바이스 서비스 클라우드 모바일앱 개발자, 테스터

  8. 4. TestOneMobile 클라우드서비스-방법(1) ■TestOne Recorder(Controller)를 사용하여 로컬 디바이스나 원격 클라우드 디바이스를 사용하여 테스트 스크립트를 레코딩 1. 레코딩 디바이스 선택 4. 스크립트 자동생성 3.테스트 대상 앱에 대한 테스트 시나리오 순서로 유저액션 기록 5. 필요시 스크립트 편집,코딩 2. 레코딩 시작 버튼

  9. 4. TestOneMobile 클라우드서비스-방법(2) ■테스트시나리오, 테스트스크립트를 활용해 테스트 계획을 작성한다. 테스트 디바이스 테스트케이스, 스크립트지정하여 수행한다 1. 테스트계획 생성 2. 테스트 디바이스 선택 3. 테스트케이스, 스크립트 선택 4. 테스트 수행

  10. 4. TestOneMobile 클라우드서비스-방법(3) ■수행된 테스트에 대한 결과 레포트를 생성한다수행 상태, 횟수, 디바이스별 결과, 진척율, 수행결과,수행로그 등 상세 레포트를 생성한다 3. 수행결과 로그 / 화면캡쳐 1. 실행단위별 결과 2. 테스트케이스별 결과

  11. 5. TestOneMobile 앱 성능 테스트 & 튜닝 ■ 테스트 수행 시 앱의 상세 수행 성능을 측정하고 성능 병목지점을 찾아 튜닝을 수행 할 수 있습니다.

  12. 6. 차별화 – Script 작성 ■ TestOne Mobile 솔루션은 하나의 스크립트로 모든 디바이스 및 해상도 적용기능을 제공합니다. As-Is To-Be Efficient Performance 동작 한번으로 해당 Script 자동 생성 Disutility Performance 하나의 Test를 위한 Script 수동 작성 쉽고 편리한 Script 생성 One Script, One Device 각 Device를 위한 개별 Test Case 및 Script 제작 및 적용 (1:1) One Script, Multi Device 하나의 Script로 모든 Device 및 멀티 해상도 지원 (1:N) One Script, Multi Device

  13. 6. 차별화 – One Script, Multi-Test ■ TestOne Mobile 솔루션은 PC에 연결할 필요 없이 어느 장소에서든 동일 WI-FI로 Test Device가 연결되어 있다면 어떠한 Device라도 각 OS Worker를 통해 Multi Test가 가능 합니다. 현재 Test 환경 TestOne Mobile 솔루션 Worker 1대의 PC에 1대의 Device를 USB 연결 Test Device 수가 많을 경우 업무효율반감 WI-FI를 통해 다수의 Device 연결 H/W의 물리적 한계를 벗어날수 있으며 Test를 위한 시간 단축 가능.

  14. 6. 차별화 – 타사 경쟁력 비교 서비스 및 솔루션 제공 방식

  15. 6. 차별화 – 타사 경쟁력 비교 자동 테스트 방식 13

  16. 6. 차별화 - TestOne특징 및 장단점 분석 특징 TestOne • One Recording, Multi Device Testing기술을 기반으로 하며, 솔루션 우선으로 개발 Keynote • 디바이스 클라우드를 기반으로 on-demand device테스트를 기반으로 서비스 제공 장단점

  17. 7. 도입효과 TestOne Mobile 솔루션을 도입함으로 기존과 동일한 공수 대비 테스트 생산성 향상, 서비스 품질 개선, 표준화된 테스트 절차, 높은 원가절감이 가능 함. 테스트 생산성향상 서비스 품질개선 TestOne솔루션 적용으로 인한 단순 반복업무자동처리 효율적인 시간관리 가능 1. 누적된 Script DB를 활용한 Test의 견고함 증가 2. Application 완성도 향상 TestOne Mobile 솔루션 규격화 된 Test Case로 Test의 누락률 감소 통합 테스트 시 오류에 대한 간편 재구현 가능 1. 테스트 공수 감소 2. 개발 유지 보수 시 원가 절감 표준화된 테스트절차 원가절감(개발, 운용)

  18. 8. 회사소개 • 일반 사항 회 사 명 주식회사 그리드원 대 표 자 김 계 관 (金 桂 寬) 사 업 분 야 테스트 솔루션 개발 제공, 그리드클라우드 솔루션 개발 및 서비스 제공 주 소 • 본사 : 대전시 중구 대흥동 90-6 부설연구소 : 서울시 양천구 목동 923-14 드림타워 1018호 전 화 번 호 042-534-2201, 02-830-8850 FAX 번호 042-534-2022 홈 페 이 지 http://www.gridone.co.kr 회사 설립년도 2005년 3월 24일 • 지적 재산권 No. 등록번호 특 허 명 1 제 0551452 호 서버의 응용프로그램 성능을 시험하기 위한 그리드 컴퓨팅 시스템 2 제 0551454 호 서버의 응용프로그램 성능을 시험하기 위한 그리드 컴퓨팅제어 방법 및 그 서비스 방법 3 제 10-1065355 호 • 통신단말의 원격 진단을 수행하는 단말 장치, 단말 관리서버 및 원격 진단 방법 • 인증 1 행정 소프트웨어 인증 (2010)