도움말

효과적인 모델 기반 안드로이드 GUI 테스팅을 위한 GUI 상태 비교 기법

A GUI State Comparison Technique for Effective Model-based Android GUI Testing
정보과학회논문지 제42권 제11호, 2015.11, 1386-1396 (11 pages)
인용정보 복사
Quick View Quick View
구매하기 6,000원
인용하기
이용수 : 107건
피인용수 : 0건
분야내 활용도 : 3%
자세히 보기 >

· 이용수 : 2010년부터 집계한 원문다운로드수

· 피인용수 : DBpia 논문 가운데 해당 논문을 인용한 논문수

· 분야내 활용도 : 최근 24개월간 DBpia 이용수를 기준으로 산출 / 0%에 가까울 수록 활용도가 높고, 100%에 가까울 수록 활용도가 낮음

초록
안드로이드(Android) 어플리케이션(앱)의 신뢰성과 사용성 검증을 위해, 앱의 기능 검사와 크래쉬(Crash) 탐지 등을 위한 다양한 GUI 테스팅(Graphical User Interface Testing) 기법이 널리 사용되고 있다. 그 중 모델 기반(Model-based) GUI 테스팅 기법은 GUI 모델을 이용해 테스트 케이스를 생성하기 때문에, 기법의 유효성(Effectiveness)은 기반 모델의 정확도에 의존적이다. 따라서 모델 기반 기법의 유효성 향상을 위해서는 테스트 대상 앱의 행위를 충분히 반영할 수 있는 모델 생성 기법이 필요하며, 이를 위해 본 연구에서는 GUI 상태를 정밀하게 구분하는 계층적 화면 비교 기법을 통해 테스팅의 유효성과 효율성을 향상시키고자 한다. 또한, 기존 연구 기법과의 비교 실험을 통해 제안 기법이 유효한 모델의 효율적 생성을 가능하게 함을 확인함으로써, 모델 기반 안드로이드 GUI 테스팅의 성능 향상 가능성을 제시한다.

Graphical user interface testing (GUI testing) techniques have been widely used to test the functionality of Android applications (apps) and to detect faults for verification of the reliability and usability of apps. To adequately test the behaviors of apps, a number of studies on model-based GUI testing techniques have been performed on Android apps. However, the effectiveness of model-based techniques greatly depends on the quality of the GUI model, because model-based GUI testing techniques generate test inputs based on this model. Therefore, in order to improve testing effectiveness in model-based techniques, accurate and efficient GUI model generation has to be achieved using an improved model generation technique with concrete definition of GUI states. For accurate and efficient generation of a GUI model and test inputs, this study suggests a hierarchical GUI state comparison technique and evaluates this technique through comparison with the existing model-based techniques, considering activities as GUI states. Our results show that the proposed technique outperforms existing approaches and has the potential to improve the performance of model-based GUI testing techniques for Android apps.

목차
요약
Abstract
1. 서론
2. GUI 모델의 정의
3. GUI 그래프 생성
4. GUI 상태 비교 기법
5. 실험 및 평가
6. 결론 및 향후 연구
References
키워드
참고문헌 (20)

현재 논문의 참고문헌을 찾아 신청해주세요!

  1. G. Bae , 2014 , Comparing Model-based and Dynamic Event-Extraction Based GUI Testing Techniques : An Empirical Study , The Journal of Systems and Software

  2. S. R. Choudhary , 2015 , Automated Test Input Generation for Android : Are We There Yet? , arXiv preprint, arXiv: 1503.07217

  3. , , The Monkey Android UI testing tool

  4. A. Machiry , 2013 , Dynodroid : An Input Generation System for Android Apps , Proc. of the 2013 9th Joint Meeting on Foundations of Software Engineering, ESEC, FSE 2013 : 224 ~ 234

  5. R. Sasnauskas , 2014 , Intent Fuzzer: Crafting Intents of Death , Proc. of the 2014 Joint International Workshop on Dynamic Analysis (WODA)and Software and System Performance Testing, Debugging, and Analytics (PERTEA), WODA+PERTEA 2014 : 1 ~ 5

  6. D. Amalfitano , 2012 , Using GUI Ripping for Automated Testing of Android Applications , Proc. of the 27th IEEE, ACM International Conference on Automated Software Engineering, ASE 2012 : 258 ~ 261

  7. W. Choi , 2013 , Guided GUI Testing of Android Apps with Minimal Restart and Approximate Learning , Proc. of the 2013 ACM SIGPLAN International Conference on Object Oriented Programming Systems Languages & Applications, OOPSLA 2013 : 623 ~ 640

  8. S. Methong , 2012 , Model-based Automated GUI Testing for Android Web Application Frameworks , ICBEM 2012 42 : 106 ~ 110

  9. D. Amalfitano , 2011 , A GUI Crawling-based technique for Android Mobile Application Testing , Software Testing, Verification and Validation Workshops (ICSTW 2011) : 252 ~ 261

  10. D. Amalfitano , 2014 , MobiGUITAR - a tool for automated model-based testing of mobile apps , IEEE Software : 99 ~

  • 처음
  •  
  • 이전
  •  
  • 1
  •  
  • 2
  •  
  • 다음
  •  
  • 마지막
인용된 논문 (0)

알림서비스 신청하고 '인용된 논문' 정보를 메일로 확인 하세요!

해당 논문은 인용된 논문 정보가 없습니다.

제 1 저자의 다른 논문 (3)

백영민 식별저자 저자의 상세정보를 확인해 보세요.

권호 내 다른 논문 (19)

정보과학회논문지 제42권 제11호 의 상세정보를 확인해 보세요.

  • 처음
  •  
  • 이전
  •  
  • 1
  •  
  • 2
  •  
  • 다음
  •  
  • 마지막
추천 논문 (5)

DBpia 추천논문과 함께 다운받은 논문을 제공합니다. 논문 초록의 텍스트마이닝과 이용 및 인용 관계 분석을 통해 추천해 드리는 연관논문을 확인해보세요.

DBpia 추천논문

더 많은 추천논문을 확인해 보세요!

함께 다운받은 논문

해당 논문은 함께 다운받은 논문 정보가 없습니다.

지표

이용현황

· 이용수

· 이용순위 상위 Top3

자세히 보기 >
No 상위 이용이관 이용수
1 한국과학기술원 22
2 NAVER 6
3 부산대학교 6

활용도

· 활용지수

· 논문의 활용도 추이 (주제분야 기준)

자세히 보기 >

: %

2016-09
2016-10
2016-11
2016-12
0
20
40
60
80
100
  • 0%
  • 20%
  • 40%
  • 60%
  • 80%
  • 100%

인용수

상세정보
저작권 정책

누리미디어에서 제공되는 모든 저작물의 저작권은 원저작자에게 있으며, 누리미디어는 각 저작물의 내용을 보증하거나 책임을 지지 않습니다. 단, 누리미디어에서 제공되는 서지정보는 저작권법에 의해 보호를 받는 저작물로, 사전 허락 없이 임의로 대량 수집하거나 프로그램에 의한 주기적 수집 이용, 무단 전재, 배포하는 것을 금하며, 이를 위반할 경우, 저작권법 및 관련법령에 따라 민, 형사상의 책임을 질 수 있습니다.

맨 위로 이동
  • 개인회원으로 로그인하셔야 이용이 가능합니다.
  •  개인회원
  •  기관회원
  • 소속기관
  • 아이디
  • 비밀번호
  • 개인회원가입으로 더욱 편리하게 이용하세요. 일반회원 가입하기

    아이디/비밀번호를 잊으셨나요? 아이디/비밀번호 찾기