DOI QR코드

DOI QR Code

Mobile GUI Testing Tool Based-on Image Flow

이미지 플로우 기반의 모바일 GUI 테스트 도구에 관한 연구

  • Published : 2008.06.30

Abstract

In order to enhance the productivity of mobile and develop reliable software, the test of mobile application software should be required absolutely. The most important way to communicate to users has been used to GUI. But GUI test method in mobile has no the test automation system except manual test by checklist. In this paper we present a test method and tool by image flow to reduce the time required and finds out errors to GUI, by carrying out the study on automatic GUI testing tool based on image flow to GUI test of mobile application.

모바일 어플리케이션 소프트웨어의 시장은 여러 소프트웨어 시장 중 가장 많은 어플리케이션 소프트웨어를 출시하고 있으며 모바일 어플리케이션에서 가장 중요한 사용자와의 정보 교환 수단으로는 GUI 가 있다. 현재까지의 모바일 어플리케이션에서의 GUI 테스트 방법으로는 테스터가 한단계, 한단계 버튼을 눌러가며 화면을 체크하는 원시적인 방법의 테스트가 이루어지고 있다. 이에 본 논문에서는 모바일 상에서 이루어지는 정적 화면 전환의 경우 테스트 수행 결과를 이미지 플로우 기반으로 표시함으로써 GUI를 테스트 하는 방법을 제시하고 테스트 커버리지까지 측정할 수 있는 방법을 제시한다.

Keywords

References

  1. Myers, G, Sandler, C., Badgett, T., and Thomas, T., The Art of software Testing, Second Edition, John Wiley & sons, 2004
  2. IEEE Standard Glossary of Software Engineering Terminology, IEEE std 610.12-1990, The Institute of Electrical and Electronics Engineers, 1990
  3. Pressman, R., Software Engineering: A Practitioner's Approach, McGraw-Hill, 2003
  4. 홍준성, “모바일 플랫폼의 기술현황 및 발전방향,” 정보과학회지 제22권 21호 통권 제176호, pp.8-14, 2004, 01
  5. BREW White Paper, BREW and J2ME-A Complete Wireless Solution for Operators Committed to Java, QUALCOMM
  6. Mark Fewster & Dorothy Graham, Software Test automation, Addision-Wesley, 1999
  7. McGregor, J.D., and T.D. Korson, “Integrated Object-Oriented Testing and Development Process,” CACM, Vol.37, No.9, September, 1994
  8. Patton, R., Software Testing, Sams, 2000
  9. 한국정보통신기술협회, 소프트웨어테스트 전문기술 기초분야, 한국정보통신기술협회, 2005
  10. 한국정보통신기술협회, 소프트웨어테스트 전문기술 응용분야, 한국정보통신기술협회, 2005
  11. 권원일. “모바일 소프트웨어 테스팅 현황과 표준적인 테스트 케이스.”
  12. NIST, “The Economic Impacts of Inadequate Infrastructure for Software Testing,” 2002.5
  13. 이상윤, 김선자, 김흥남, “한국 무선 인터넷 표준 플랫폼 (WIPI)의 표준화 현황 및 발전 방향,” 정보과학회지 제22권 21호 통권 제176호, pp.16-23, 2004. 01
  14. J2ME Documentation, Available at URL : http://java.sun.com/j2me/docs/index.html
  15. Mark Fewster & Dorothy Graham, Software Test automation, Addision-Wesley, 1999
  16. “QtUnit(Software development testing framework) Introduction Manual.”
  17. 퍼슨넷, “제3자 소프트웨어 테스팅 사례(Case on 3'rd Party S/W testing),” 스텐컨퍼런스 발표
  18. ISO/IEC, Information Technology-software product quality-Part1: Quality In Use Metrics, ISO/IEC9126, 1998
  19. Kent Beck, Erich Gamma, “JUnit Cookbook.”

Cited by

  1. Functional Test Automation for Android GUI Widgets Using XML vol.19D, pp.2, 2012, https://doi.org/10.3745/KIPSTD.2012.19D.2.203