SlideShare a Scribd company logo
1 of 14
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
HP 소프트웨어
김기배 차장 (kibae@hp.com)
HP 모바일 애플리케이션
테스트 자동화 솔루션 소개
2
HP Mobile Center 소개
HP Mobile Center 솔루션은 모바일 앱 테스트 자동화 솔루션으로 실제 모바일 기기상에서 반복적으로 이루어지는 앱 검증의
자동화를 통해 테스트 수행율과 생산성을 높여 모바일 앱의 품질을 보증하는 환경을 제공합니다.
• 레코드 & 리플레이 방식으로 테스트 자동화 공수
최소화
• 컴포넌트 형태의 스크립트 관리로 재사용 효율 극대화
모바일 앱 기능 검증 자동화
리플레이 및 검증레코드
• 매일 혹은 매시간 주요 기능에 대한 검증 자동 수행
• 장애 발생 시 빠르게 파악하여 조기 대응 가능
일일점검 자동화
주요 기능 반복 검증
(Hourly / Daily)
네트워크모바일 앱 서버 데이터베이스
사용자 체감
영역
기존 모니터링 영역
3
HP Mobile Center 구성
모바일 테스팅 랩
 실제 모바일 기기에서의 테스트 수행 환경 지원
 중앙 집중형 모바일 테스트 기기 관리
 테스트 기기의 공유로 중복 기기 구매 비용 절감
모바일 기기는 서버에 연결하는 즉시
사용가능
#1. 테스팅 랩 기기 사용 환경
#2. 개인 기기 사용 환경
4
HP Mobile Center 특장점
손쉽게 구현 가능한 모바일 테스트 자동화 환경
모바일 앱 선택 테스트 기기 선택 기록 및 저장
1 2 3
 기기별 앱 설치 불필요
 앱 버전 관리 용이
 환경 구성 공수 절감
 시나리오 통합 관리
Record
시나리오 선택 테스트 자동 수행 결과 확인
 손쉬운 시나리오 구성
 드래그-앤-드랍 UI
 테스트 수행 스케쥴링
 결과 및 결함 자동 저장
2
Replay
1 3
5
HP Mobile Center 특장점
유지보수가 용이한 테스트 시나리오 관리 환경 제공
드래그-앤-드랍
시나리오 구성 후 수행
기 작성한 자동화
스크립트
모바일 앱 변경 발생 시
변경된 부분만 재작업스케쥴링
6
HP Mobile Center 특장점
뛰어난 오브젝트 인식 메카니즘 탑재
속성 값
id Main_function_0
Text 명세서조회
Type ImageView
Text Field, Button 등 속성 값
기반의 오브젝트 인식
이미지 및 좌표 기반의
오브젝트 인식 방식도 함께
제공
7
이미지 기반 테스트 자동화..?
사용자가 조작하고자 하는 부분의 이미지를
캡쳐하여 저장한 후 자동화 시 해당 이미지를
찾은 후
해당 영역에 이벤트를 발생시키는 방식
기본적인 조작에 대해서 쉽게 자동화 할 수 있는 장점이 있으나,
모바일 기기간 해상도, 폼팩터등이 다른 경우 재사용성이 매우 떨어지는 단점이
있음.
??
화면에 보이지 않는 영역에 대한 확인
불가
상용 광학문자인식기술 (OCR) 사용 시에도 영문, 한글, 숫자가
혼합되어 있는 경우 인식률이 떨어지므로 값 검증에 적합하지 않음
8
HP Mobile Center 특장점
테스트 결과 및 결함의 통합관리
테스트 수행 결과
단계별 수행 결과
화면 캡쳐 및 동영상 캡쳐
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
솔루션 데모
10
웹으로 접속하여 테스트 결과 확인
이메일 연동을 통한 알림 가능
수행 결과 화면 및 동영상 확인
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.11
변경 부분 재작업 (변경 부분만 재 레코딩)수정 내용 자동 반영
12
시나리오 구성 후 테스트 실행
스케쥴링
13
대시보드를 통한 테스트 및 결함 현황 파악
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
감사합니다.
HP 소프트웨어
김기배 차장 (kibae@hp.com)

More Related Content

What's hot

[H3 2012] 스마트모바일 환경에서의 App.품질관리전략
[H3 2012] 스마트모바일 환경에서의 App.품질관리전략[H3 2012] 스마트모바일 환경에서의 App.품질관리전략
[H3 2012] 스마트모바일 환경에서의 App.품질관리전략KTH, 케이티하이텔
 
크로스(멀티)브라우저 테스트수행가이드
크로스(멀티)브라우저 테스트수행가이드크로스(멀티)브라우저 테스트수행가이드
크로스(멀티)브라우저 테스트수행가이드SangIn Choung
 
모바일 게임 테스트 자동화 (Appium 확장)
모바일 게임 테스트 자동화 (Appium 확장)모바일 게임 테스트 자동화 (Appium 확장)
모바일 게임 테스트 자동화 (Appium 확장)Jongwon Kim
 
테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)
테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)
테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)SangIn Choung
 
UI 정적분석툴 소개와 활용사례
UI 정적분석툴 소개와 활용사례UI 정적분석툴 소개와 활용사례
UI 정적분석툴 소개와 활용사례SangIn Choung
 
Rest api 테스트 수행가이드
Rest api 테스트 수행가이드Rest api 테스트 수행가이드
Rest api 테스트 수행가이드SangIn Choung
 
엔지니어링관점에서 테스트 개선방안 질의 응답
엔지니어링관점에서 테스트 개선방안 질의 응답엔지니어링관점에서 테스트 개선방안 질의 응답
엔지니어링관점에서 테스트 개선방안 질의 응답SangIn Choung
 
테스트수행사례 W통합보안솔루션
테스트수행사례 W통합보안솔루션테스트수행사례 W통합보안솔루션
테스트수행사례 W통합보안솔루션SangIn Choung
 
SDET 인력 양성을 위한 프로젝트 지원 사례 정리
SDET 인력 양성을 위한 프로젝트 지원 사례 정리SDET 인력 양성을 위한 프로젝트 지원 사례 정리
SDET 인력 양성을 위한 프로젝트 지원 사례 정리SangIn Choung
 
애자일과 애자일 테스트 소개 (테스트기본교육 3장 2절)
애자일과 애자일 테스트 소개 (테스트기본교육 3장 2절)애자일과 애자일 테스트 소개 (테스트기본교육 3장 2절)
애자일과 애자일 테스트 소개 (테스트기본교육 3장 2절)SangIn Choung
 
NDC 2013 Monkeyrunner를 이용한 모바일 테스트 자동화
NDC 2013 Monkeyrunner를 이용한 모바일 테스트 자동화NDC 2013 Monkeyrunner를 이용한 모바일 테스트 자동화
NDC 2013 Monkeyrunner를 이용한 모바일 테스트 자동화ByungJoon Lee
 
발표자료 1인qa로살아남는6가지방법
발표자료 1인qa로살아남는6가지방법발표자료 1인qa로살아남는6가지방법
발표자료 1인qa로살아남는6가지방법SangIn Choung
 
Android Test Recorder & Profiler 구축 이야기
Android  Test Recorder & Profiler 구축 이야기 Android  Test Recorder & Profiler 구축 이야기
Android Test Recorder & Profiler 구축 이야기 YoungSu Son
 
116 deview2013-guitar
116 deview2013-guitar116 deview2013-guitar
116 deview2013-guitarNAVER D2
 
(애자일) 테스트 계획서 샘플
(애자일) 테스트 계획서 샘플(애자일) 테스트 계획서 샘플
(애자일) 테스트 계획서 샘플SangIn Choung
 
개발이 테스트를 만났을 때(Shift left testing)
개발이 테스트를 만났을 때(Shift left testing)개발이 테스트를 만났을 때(Shift left testing)
개발이 테스트를 만났을 때(Shift left testing)SangIn Choung
 
오픈 스펙을 대상으로 한 테스트설계사례
오픈 스펙을 대상으로 한 테스트설계사례오픈 스펙을 대상으로 한 테스트설계사례
오픈 스펙을 대상으로 한 테스트설계사례SangIn Choung
 
Test forte 소개자료
Test forte 소개자료Test forte 소개자료
Test forte 소개자료onycom1
 
SW 테스트 프로세스& 메뉴얼_V 모델
SW 테스트 프로세스& 메뉴얼_V 모델SW 테스트 프로세스& 메뉴얼_V 모델
SW 테스트 프로세스& 메뉴얼_V 모델KU HUISEONG
 

What's hot (20)

[H3 2012] 스마트모바일 환경에서의 App.품질관리전략
[H3 2012] 스마트모바일 환경에서의 App.품질관리전략[H3 2012] 스마트모바일 환경에서의 App.품질관리전략
[H3 2012] 스마트모바일 환경에서의 App.품질관리전략
 
크로스(멀티)브라우저 테스트수행가이드
크로스(멀티)브라우저 테스트수행가이드크로스(멀티)브라우저 테스트수행가이드
크로스(멀티)브라우저 테스트수행가이드
 
모바일 게임 테스트 자동화 (Appium 확장)
모바일 게임 테스트 자동화 (Appium 확장)모바일 게임 테스트 자동화 (Appium 확장)
모바일 게임 테스트 자동화 (Appium 확장)
 
테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)
테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)
테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)
 
UI 정적분석툴 소개와 활용사례
UI 정적분석툴 소개와 활용사례UI 정적분석툴 소개와 활용사례
UI 정적분석툴 소개와 활용사례
 
sdet수행 사례
sdet수행 사례sdet수행 사례
sdet수행 사례
 
Rest api 테스트 수행가이드
Rest api 테스트 수행가이드Rest api 테스트 수행가이드
Rest api 테스트 수행가이드
 
엔지니어링관점에서 테스트 개선방안 질의 응답
엔지니어링관점에서 테스트 개선방안 질의 응답엔지니어링관점에서 테스트 개선방안 질의 응답
엔지니어링관점에서 테스트 개선방안 질의 응답
 
테스트수행사례 W통합보안솔루션
테스트수행사례 W통합보안솔루션테스트수행사례 W통합보안솔루션
테스트수행사례 W통합보안솔루션
 
SDET 인력 양성을 위한 프로젝트 지원 사례 정리
SDET 인력 양성을 위한 프로젝트 지원 사례 정리SDET 인력 양성을 위한 프로젝트 지원 사례 정리
SDET 인력 양성을 위한 프로젝트 지원 사례 정리
 
애자일과 애자일 테스트 소개 (테스트기본교육 3장 2절)
애자일과 애자일 테스트 소개 (테스트기본교육 3장 2절)애자일과 애자일 테스트 소개 (테스트기본교육 3장 2절)
애자일과 애자일 테스트 소개 (테스트기본교육 3장 2절)
 
NDC 2013 Monkeyrunner를 이용한 모바일 테스트 자동화
NDC 2013 Monkeyrunner를 이용한 모바일 테스트 자동화NDC 2013 Monkeyrunner를 이용한 모바일 테스트 자동화
NDC 2013 Monkeyrunner를 이용한 모바일 테스트 자동화
 
발표자료 1인qa로살아남는6가지방법
발표자료 1인qa로살아남는6가지방법발표자료 1인qa로살아남는6가지방법
발표자료 1인qa로살아남는6가지방법
 
Android Test Recorder & Profiler 구축 이야기
Android  Test Recorder & Profiler 구축 이야기 Android  Test Recorder & Profiler 구축 이야기
Android Test Recorder & Profiler 구축 이야기
 
116 deview2013-guitar
116 deview2013-guitar116 deview2013-guitar
116 deview2013-guitar
 
(애자일) 테스트 계획서 샘플
(애자일) 테스트 계획서 샘플(애자일) 테스트 계획서 샘플
(애자일) 테스트 계획서 샘플
 
개발이 테스트를 만났을 때(Shift left testing)
개발이 테스트를 만났을 때(Shift left testing)개발이 테스트를 만났을 때(Shift left testing)
개발이 테스트를 만났을 때(Shift left testing)
 
오픈 스펙을 대상으로 한 테스트설계사례
오픈 스펙을 대상으로 한 테스트설계사례오픈 스펙을 대상으로 한 테스트설계사례
오픈 스펙을 대상으로 한 테스트설계사례
 
Test forte 소개자료
Test forte 소개자료Test forte 소개자료
Test forte 소개자료
 
SW 테스트 프로세스& 메뉴얼_V 모델
SW 테스트 프로세스& 메뉴얼_V 모델SW 테스트 프로세스& 메뉴얼_V 모델
SW 테스트 프로세스& 메뉴얼_V 모델
 

Viewers also liked

Vsearch 회사소개서
Vsearch 회사소개서Vsearch 회사소개서
Vsearch 회사소개서창완 김
 
H3 2011 하이브리드 앱의 미래, 앱스프레소 1.0
H3 2011 하이브리드 앱의 미래, 앱스프레소 1.0H3 2011 하이브리드 앱의 미래, 앱스프레소 1.0
H3 2011 하이브리드 앱의 미래, 앱스프레소 1.0KTH
 
웹캣소개서 (스마트교육연구소)
웹캣소개서 (스마트교육연구소)웹캣소개서 (스마트교육연구소)
웹캣소개서 (스마트교육연구소)tekville2
 
하이브리드 앱(Hybrid App)
하이브리드 앱(Hybrid App)하이브리드 앱(Hybrid App)
하이브리드 앱(Hybrid App)Changhwan Yi
 
월 매출 10억 엔을 넘는 초대박 앱을 목표로 삼을 때 필요한 전략 모음 - 데이터×TV CF×앱 -
월 매출 10억 엔을 넘는 초대박 앱을 목표로 삼을 때 필요한 전략 모음 - 데이터×TV CF×앱 -월 매출 10억 엔을 넘는 초대박 앱을 목표로 삼을 때 필요한 전략 모음 - 데이터×TV CF×앱 -
월 매출 10억 엔을 넘는 초대박 앱을 목표로 삼을 때 필요한 전략 모음 - 데이터×TV CF×앱 -Metaps
 
모바일 앱 개발을 위한 Agile 적용
모바일 앱 개발을 위한 Agile 적용모바일 앱 개발을 위한 Agile 적용
모바일 앱 개발을 위한 Agile 적용Kevin Kim
 
Omni smart tutor 교육 자료
Omni smart tutor 교육 자료Omni smart tutor 교육 자료
Omni smart tutor 교육 자료ByeongSun Lee
 
H3 2011 하이브리드 앱 아키텍쳐 및 개발방법
H3 2011 하이브리드 앱 아키텍쳐 및 개발방법H3 2011 하이브리드 앱 아키텍쳐 및 개발방법
H3 2011 하이브리드 앱 아키텍쳐 및 개발방법KTH
 
하이브리드 앱 개발 개요
하이브리드 앱 개발 개요하이브리드 앱 개발 개요
하이브리드 앱 개발 개요Sohee Jeong
 
C1 하이브리드 앱 어떻게 개발해야 하나
C1 하이브리드 앱 어떻게 개발해야 하나C1 하이브리드 앱 어떻게 개발해야 하나
C1 하이브리드 앱 어떻게 개발해야 하나NAVER D2
 
HTML5를 활용한 하이브리드 앱개발하기
HTML5를 활용한 하이브리드 앱개발하기HTML5를 활용한 하이브리드 앱개발하기
HTML5를 활용한 하이브리드 앱개발하기정현 황
 
Kaist arrc 20160901
Kaist arrc 20160901Kaist arrc 20160901
Kaist arrc 20160901Woontack Woo
 
하이브리드앱 아키텍쳐 및 개발 사례
하이브리드앱 아키텍쳐 및 개발 사례하이브리드앱 아키텍쳐 및 개발 사례
하이브리드앱 아키텍쳐 및 개발 사례동수 장
 
하이브리드 앱_개발_개요
하이브리드 앱_개발_개요하이브리드 앱_개발_개요
하이브리드 앱_개발_개요BongSoo Jang
 
DevOps와 자동화
DevOps와 자동화DevOps와 자동화
DevOps와 자동화DONGSU KIM
 
[124] 하이브리드 앱 개발기 김한솔
[124] 하이브리드 앱 개발기 김한솔[124] 하이브리드 앱 개발기 김한솔
[124] 하이브리드 앱 개발기 김한솔NAVER D2
 
Syrup_표준 영업 제안서_LE 대상v_배포
Syrup_표준 영업 제안서_LE 대상v_배포Syrup_표준 영업 제안서_LE 대상v_배포
Syrup_표준 영업 제안서_LE 대상v_배포승한 진
 
테스트자동화 성공전략
테스트자동화 성공전략테스트자동화 성공전략
테스트자동화 성공전략SangIn Choung
 
7 mobile app usability testing best practices by UserTesting
7 mobile app usability testing best practices by UserTesting7 mobile app usability testing best practices by UserTesting
7 mobile app usability testing best practices by UserTestingUserTesting
 

Viewers also liked (20)

Vsearch 회사소개서
Vsearch 회사소개서Vsearch 회사소개서
Vsearch 회사소개서
 
Mobile Application Development Platform "Morpheus"
Mobile Application Development Platform "Morpheus"Mobile Application Development Platform "Morpheus"
Mobile Application Development Platform "Morpheus"
 
H3 2011 하이브리드 앱의 미래, 앱스프레소 1.0
H3 2011 하이브리드 앱의 미래, 앱스프레소 1.0H3 2011 하이브리드 앱의 미래, 앱스프레소 1.0
H3 2011 하이브리드 앱의 미래, 앱스프레소 1.0
 
웹캣소개서 (스마트교육연구소)
웹캣소개서 (스마트교육연구소)웹캣소개서 (스마트교육연구소)
웹캣소개서 (스마트교육연구소)
 
하이브리드 앱(Hybrid App)
하이브리드 앱(Hybrid App)하이브리드 앱(Hybrid App)
하이브리드 앱(Hybrid App)
 
월 매출 10억 엔을 넘는 초대박 앱을 목표로 삼을 때 필요한 전략 모음 - 데이터×TV CF×앱 -
월 매출 10억 엔을 넘는 초대박 앱을 목표로 삼을 때 필요한 전략 모음 - 데이터×TV CF×앱 -월 매출 10억 엔을 넘는 초대박 앱을 목표로 삼을 때 필요한 전략 모음 - 데이터×TV CF×앱 -
월 매출 10억 엔을 넘는 초대박 앱을 목표로 삼을 때 필요한 전략 모음 - 데이터×TV CF×앱 -
 
모바일 앱 개발을 위한 Agile 적용
모바일 앱 개발을 위한 Agile 적용모바일 앱 개발을 위한 Agile 적용
모바일 앱 개발을 위한 Agile 적용
 
Omni smart tutor 교육 자료
Omni smart tutor 교육 자료Omni smart tutor 교육 자료
Omni smart tutor 교육 자료
 
H3 2011 하이브리드 앱 아키텍쳐 및 개발방법
H3 2011 하이브리드 앱 아키텍쳐 및 개발방법H3 2011 하이브리드 앱 아키텍쳐 및 개발방법
H3 2011 하이브리드 앱 아키텍쳐 및 개발방법
 
하이브리드 앱 개발 개요
하이브리드 앱 개발 개요하이브리드 앱 개발 개요
하이브리드 앱 개발 개요
 
C1 하이브리드 앱 어떻게 개발해야 하나
C1 하이브리드 앱 어떻게 개발해야 하나C1 하이브리드 앱 어떻게 개발해야 하나
C1 하이브리드 앱 어떻게 개발해야 하나
 
HTML5를 활용한 하이브리드 앱개발하기
HTML5를 활용한 하이브리드 앱개발하기HTML5를 활용한 하이브리드 앱개발하기
HTML5를 활용한 하이브리드 앱개발하기
 
Kaist arrc 20160901
Kaist arrc 20160901Kaist arrc 20160901
Kaist arrc 20160901
 
하이브리드앱 아키텍쳐 및 개발 사례
하이브리드앱 아키텍쳐 및 개발 사례하이브리드앱 아키텍쳐 및 개발 사례
하이브리드앱 아키텍쳐 및 개발 사례
 
하이브리드 앱_개발_개요
하이브리드 앱_개발_개요하이브리드 앱_개발_개요
하이브리드 앱_개발_개요
 
DevOps와 자동화
DevOps와 자동화DevOps와 자동화
DevOps와 자동화
 
[124] 하이브리드 앱 개발기 김한솔
[124] 하이브리드 앱 개발기 김한솔[124] 하이브리드 앱 개발기 김한솔
[124] 하이브리드 앱 개발기 김한솔
 
Syrup_표준 영업 제안서_LE 대상v_배포
Syrup_표준 영업 제안서_LE 대상v_배포Syrup_표준 영업 제안서_LE 대상v_배포
Syrup_표준 영업 제안서_LE 대상v_배포
 
테스트자동화 성공전략
테스트자동화 성공전략테스트자동화 성공전략
테스트자동화 성공전략
 
7 mobile app usability testing best practices by UserTesting
7 mobile app usability testing best practices by UserTesting7 mobile app usability testing best practices by UserTesting
7 mobile app usability testing best practices by UserTesting
 

Similar to HP 모바일 앱 테스트 자동화 솔루션 소개

mAppCheck 상품소개서
mAppCheck 상품소개서mAppCheck 상품소개서
mAppCheck 상품소개서준형 김
 
Keynotes 모바일어플리케이션응답시간관리
Keynotes 모바일어플리케이션응답시간관리Keynotes 모바일어플리케이션응답시간관리
Keynotes 모바일어플리케이션응답시간관리JaeWoo Wie
 
모바일 게임 테스트 자동화 (Appium 확장)
모바일 게임 테스트 자동화 (Appium 확장)모바일 게임 테스트 자동화 (Appium 확장)
모바일 게임 테스트 자동화 (Appium 확장)Jongwon Kim
 
[오픈소스컨설팅]소프트웨어테스팅전략
[오픈소스컨설팅]소프트웨어테스팅전략[오픈소스컨설팅]소프트웨어테스팅전략
[오픈소스컨설팅]소프트웨어테스팅전략Ji-Woong Choi
 
[26]자동화, 계륵에 살 붙이기 : Evolution of Android Automation Test
[26]자동화, 계륵에 살 붙이기 : Evolution of Android Automation Test[26]자동화, 계륵에 살 붙이기 : Evolution of Android Automation Test
[26]자동화, 계륵에 살 붙이기 : Evolution of Android Automation TestNAVER Engineering
 
Enterprise mobile standard, morpheus 모피어스 모바일 표준 플랫폼
Enterprise mobile standard, morpheus 모피어스 모바일 표준 플랫폼Enterprise mobile standard, morpheus 모피어스 모바일 표준 플랫폼
Enterprise mobile standard, morpheus 모피어스 모바일 표준 플랫폼MarketingUracle
 
애플리케이션 개발 단계에서의 성능 품질과 생산성 효율, 둘 다 잡기
애플리케이션 개발 단계에서의 성능 품질과 생산성 효율, 둘 다 잡기애플리케이션 개발 단계에서의 성능 품질과 생산성 효율, 둘 다 잡기
애플리케이션 개발 단계에서의 성능 품질과 생산성 효율, 둘 다 잡기Ki Bae Kim
 
모바일앱개발 교육자료
모바일앱개발 교육자료모바일앱개발 교육자료
모바일앱개발 교육자료JinHyuck Churn
 
[한국핀테크포럼] 제7회 핀테크포럼
[한국핀테크포럼] 제7회 핀테크포럼[한국핀테크포럼] 제7회 핀테크포럼
[한국핀테크포럼] 제7회 핀테크포럼Hyeseon Yoon
 
Things Factory Introduction (한글)
Things Factory Introduction (한글)Things Factory Introduction (한글)
Things Factory Introduction (한글)Hatio, Lab.
 
AWS Innovate: Mobile App testing with AWS Device Farm- Kevin Kim
AWS Innovate: Mobile App testing with AWS Device Farm- Kevin KimAWS Innovate: Mobile App testing with AWS Device Farm- Kevin Kim
AWS Innovate: Mobile App testing with AWS Device Farm- Kevin KimAmazon Web Services Korea
 
Data Driven Decision을 위한 데이터플랫폼구축기@kakaomobility
Data Driven Decision을 위한 데이터플랫폼구축기@kakaomobilityData Driven Decision을 위한 데이터플랫폼구축기@kakaomobility
Data Driven Decision을 위한 데이터플랫폼구축기@kakaomobilityJongho Woo
 
AI = SE , giip system manage automation with A.I
AI = SE , giip system manage automation with A.IAI = SE , giip system manage automation with A.I
AI = SE , giip system manage automation with A.ILowy Shin
 
(편집-테스트카페 발표자료) 1인 QA 수행사례로 발표한 자료 (W프로젝트 사례)
(편집-테스트카페 발표자료) 1인 QA 수행사례로 발표한 자료 (W프로젝트 사례)(편집-테스트카페 발표자료) 1인 QA 수행사례로 발표한 자료 (W프로젝트 사례)
(편집-테스트카페 발표자료) 1인 QA 수행사례로 발표한 자료 (W프로젝트 사례)SangIn Choung
 
Application Monitoring 신규 기능 소개 (서영일)
Application Monitoring 신규 기능 소개 (서영일)Application Monitoring 신규 기능 소개 (서영일)
Application Monitoring 신규 기능 소개 (서영일)WhaTap Labs
 
메인프레임모니터링자동화 애플트리랩
메인프레임모니터링자동화 애플트리랩메인프레임모니터링자동화 애플트리랩
메인프레임모니터링자동화 애플트리랩JaeWoo Wie
 
[오픈소스컨설팅]소프트웨어 개발 준비 과정
[오픈소스컨설팅]소프트웨어 개발 준비 과정[오픈소스컨설팅]소프트웨어 개발 준비 과정
[오픈소스컨설팅]소프트웨어 개발 준비 과정Ji-Woong Choi
 
[Seoultech] Mobile Security & Security Testing(Eng)
[Seoultech] Mobile Security & Security Testing(Eng)[Seoultech] Mobile Security & Security Testing(Eng)
[Seoultech] Mobile Security & Security Testing(Eng)ri3box
 
Autonomous Drive for Smart Factory
Autonomous Drive for Smart FactoryAutonomous Drive for Smart Factory
Autonomous Drive for Smart Factoryminsukim134
 

Similar to HP 모바일 앱 테스트 자동화 솔루션 소개 (20)

mAppCheck 상품소개서
mAppCheck 상품소개서mAppCheck 상품소개서
mAppCheck 상품소개서
 
Keynotes 모바일어플리케이션응답시간관리
Keynotes 모바일어플리케이션응답시간관리Keynotes 모바일어플리케이션응답시간관리
Keynotes 모바일어플리케이션응답시간관리
 
모바일 게임 테스트 자동화 (Appium 확장)
모바일 게임 테스트 자동화 (Appium 확장)모바일 게임 테스트 자동화 (Appium 확장)
모바일 게임 테스트 자동화 (Appium 확장)
 
[오픈소스컨설팅]소프트웨어테스팅전략
[오픈소스컨설팅]소프트웨어테스팅전략[오픈소스컨설팅]소프트웨어테스팅전략
[오픈소스컨설팅]소프트웨어테스팅전략
 
[26]자동화, 계륵에 살 붙이기 : Evolution of Android Automation Test
[26]자동화, 계륵에 살 붙이기 : Evolution of Android Automation Test[26]자동화, 계륵에 살 붙이기 : Evolution of Android Automation Test
[26]자동화, 계륵에 살 붙이기 : Evolution of Android Automation Test
 
Enterprise mobile standard, morpheus 모피어스 모바일 표준 플랫폼
Enterprise mobile standard, morpheus 모피어스 모바일 표준 플랫폼Enterprise mobile standard, morpheus 모피어스 모바일 표준 플랫폼
Enterprise mobile standard, morpheus 모피어스 모바일 표준 플랫폼
 
애플리케이션 개발 단계에서의 성능 품질과 생산성 효율, 둘 다 잡기
애플리케이션 개발 단계에서의 성능 품질과 생산성 효율, 둘 다 잡기애플리케이션 개발 단계에서의 성능 품질과 생산성 효율, 둘 다 잡기
애플리케이션 개발 단계에서의 성능 품질과 생산성 효율, 둘 다 잡기
 
모바일앱개발 교육자료
모바일앱개발 교육자료모바일앱개발 교육자료
모바일앱개발 교육자료
 
[한국핀테크포럼] 제7회 핀테크포럼
[한국핀테크포럼] 제7회 핀테크포럼[한국핀테크포럼] 제7회 핀테크포럼
[한국핀테크포럼] 제7회 핀테크포럼
 
Things Factory Introduction (한글)
Things Factory Introduction (한글)Things Factory Introduction (한글)
Things Factory Introduction (한글)
 
AWS Innovate: Mobile App testing with AWS Device Farm- Kevin Kim
AWS Innovate: Mobile App testing with AWS Device Farm- Kevin KimAWS Innovate: Mobile App testing with AWS Device Farm- Kevin Kim
AWS Innovate: Mobile App testing with AWS Device Farm- Kevin Kim
 
Data Driven Decision을 위한 데이터플랫폼구축기@kakaomobility
Data Driven Decision을 위한 데이터플랫폼구축기@kakaomobilityData Driven Decision을 위한 데이터플랫폼구축기@kakaomobility
Data Driven Decision을 위한 데이터플랫폼구축기@kakaomobility
 
AI = SE , giip system manage automation with A.I
AI = SE , giip system manage automation with A.IAI = SE , giip system manage automation with A.I
AI = SE , giip system manage automation with A.I
 
Mobile mes(cloud service)
Mobile mes(cloud service)Mobile mes(cloud service)
Mobile mes(cloud service)
 
(편집-테스트카페 발표자료) 1인 QA 수행사례로 발표한 자료 (W프로젝트 사례)
(편집-테스트카페 발표자료) 1인 QA 수행사례로 발표한 자료 (W프로젝트 사례)(편집-테스트카페 발표자료) 1인 QA 수행사례로 발표한 자료 (W프로젝트 사례)
(편집-테스트카페 발표자료) 1인 QA 수행사례로 발표한 자료 (W프로젝트 사례)
 
Application Monitoring 신규 기능 소개 (서영일)
Application Monitoring 신규 기능 소개 (서영일)Application Monitoring 신규 기능 소개 (서영일)
Application Monitoring 신규 기능 소개 (서영일)
 
메인프레임모니터링자동화 애플트리랩
메인프레임모니터링자동화 애플트리랩메인프레임모니터링자동화 애플트리랩
메인프레임모니터링자동화 애플트리랩
 
[오픈소스컨설팅]소프트웨어 개발 준비 과정
[오픈소스컨설팅]소프트웨어 개발 준비 과정[오픈소스컨설팅]소프트웨어 개발 준비 과정
[오픈소스컨설팅]소프트웨어 개발 준비 과정
 
[Seoultech] Mobile Security & Security Testing(Eng)
[Seoultech] Mobile Security & Security Testing(Eng)[Seoultech] Mobile Security & Security Testing(Eng)
[Seoultech] Mobile Security & Security Testing(Eng)
 
Autonomous Drive for Smart Factory
Autonomous Drive for Smart FactoryAutonomous Drive for Smart Factory
Autonomous Drive for Smart Factory
 

HP 모바일 앱 테스트 자동화 솔루션 소개

  • 1. © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP 소프트웨어 김기배 차장 (kibae@hp.com) HP 모바일 애플리케이션 테스트 자동화 솔루션 소개
  • 2. 2 HP Mobile Center 소개 HP Mobile Center 솔루션은 모바일 앱 테스트 자동화 솔루션으로 실제 모바일 기기상에서 반복적으로 이루어지는 앱 검증의 자동화를 통해 테스트 수행율과 생산성을 높여 모바일 앱의 품질을 보증하는 환경을 제공합니다. • 레코드 & 리플레이 방식으로 테스트 자동화 공수 최소화 • 컴포넌트 형태의 스크립트 관리로 재사용 효율 극대화 모바일 앱 기능 검증 자동화 리플레이 및 검증레코드 • 매일 혹은 매시간 주요 기능에 대한 검증 자동 수행 • 장애 발생 시 빠르게 파악하여 조기 대응 가능 일일점검 자동화 주요 기능 반복 검증 (Hourly / Daily) 네트워크모바일 앱 서버 데이터베이스 사용자 체감 영역 기존 모니터링 영역
  • 3. 3 HP Mobile Center 구성 모바일 테스팅 랩  실제 모바일 기기에서의 테스트 수행 환경 지원  중앙 집중형 모바일 테스트 기기 관리  테스트 기기의 공유로 중복 기기 구매 비용 절감 모바일 기기는 서버에 연결하는 즉시 사용가능 #1. 테스팅 랩 기기 사용 환경 #2. 개인 기기 사용 환경
  • 4. 4 HP Mobile Center 특장점 손쉽게 구현 가능한 모바일 테스트 자동화 환경 모바일 앱 선택 테스트 기기 선택 기록 및 저장 1 2 3  기기별 앱 설치 불필요  앱 버전 관리 용이  환경 구성 공수 절감  시나리오 통합 관리 Record 시나리오 선택 테스트 자동 수행 결과 확인  손쉬운 시나리오 구성  드래그-앤-드랍 UI  테스트 수행 스케쥴링  결과 및 결함 자동 저장 2 Replay 1 3
  • 5. 5 HP Mobile Center 특장점 유지보수가 용이한 테스트 시나리오 관리 환경 제공 드래그-앤-드랍 시나리오 구성 후 수행 기 작성한 자동화 스크립트 모바일 앱 변경 발생 시 변경된 부분만 재작업스케쥴링
  • 6. 6 HP Mobile Center 특장점 뛰어난 오브젝트 인식 메카니즘 탑재 속성 값 id Main_function_0 Text 명세서조회 Type ImageView Text Field, Button 등 속성 값 기반의 오브젝트 인식 이미지 및 좌표 기반의 오브젝트 인식 방식도 함께 제공
  • 7. 7 이미지 기반 테스트 자동화..? 사용자가 조작하고자 하는 부분의 이미지를 캡쳐하여 저장한 후 자동화 시 해당 이미지를 찾은 후 해당 영역에 이벤트를 발생시키는 방식 기본적인 조작에 대해서 쉽게 자동화 할 수 있는 장점이 있으나, 모바일 기기간 해상도, 폼팩터등이 다른 경우 재사용성이 매우 떨어지는 단점이 있음. ?? 화면에 보이지 않는 영역에 대한 확인 불가 상용 광학문자인식기술 (OCR) 사용 시에도 영문, 한글, 숫자가 혼합되어 있는 경우 인식률이 떨어지므로 값 검증에 적합하지 않음
  • 8. 8 HP Mobile Center 특장점 테스트 결과 및 결함의 통합관리 테스트 수행 결과 단계별 수행 결과 화면 캡쳐 및 동영상 캡쳐
  • 9. © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 솔루션 데모
  • 10. 10 웹으로 접속하여 테스트 결과 확인 이메일 연동을 통한 알림 가능 수행 결과 화면 및 동영상 확인
  • 11. © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.11 변경 부분 재작업 (변경 부분만 재 레코딩)수정 내용 자동 반영
  • 12. 12 시나리오 구성 후 테스트 실행 스케쥴링
  • 13. 13 대시보드를 통한 테스트 및 결함 현황 파악
  • 14. © Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 감사합니다. HP 소프트웨어 김기배 차장 (kibae@hp.com)