DOI QR코드

DOI QR Code

A GUI Testing Method base on Scenario for Mobile Application Software

시나리오 기반의 모바일 어플리케이션 소프트웨어 GUI 테스트 방법

  • Published : 2008.06.30

Abstract

Graphic User Interface(GUI) of mobile application is the working environment exchanging informations and almost functions on mobile are operated by it. In order to increase the productivity and to develop reliable mobile software, GUI test is absolutely needed. In this paper, we introduce the scenario based GUI test method and automatic tool(MoGuT). The MoGuT can detect the functional faults using scenarios and operate in SKVM environment.

모바일 응용소프트웨어의 그래픽 유저 인터페이스는 모바일 상에서 모든 기능들을 작동시키며 정보를 획득하고 변경하는 작업 환경이며 도구이다. 모바일 소프트웨어 생산성을 높이고 신뢰성을 향상시키기 위하여 그래픽 유저 인터페이스의 테스트는 반드시 필요한 과정이다. 본 연구에서는 테스트 시나리오를 이용하여 그래픽 유저 인터페이스를 테스트하는 방법을 제안하고 이를 구현한 자동화 도구를 제안한다. 자동화 도구(MoGuT)는 테스트 시나리오에 의해 기능적인 결함을 빠른 시간에 찾을 수 있으며 SKVM 환경에서 운영된다.

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호, pages 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. 박상필. "이미지 플로우 기반의 모바일 GUI 테스트 도구에 관한 연구."
  11. 권원일. "모바일 소프트웨어 테스팅 현황과 표준적 인 테스트 케이스"
  12. NIST, "The Economic Impacts of Inadequate Infra-structure for Software Testing", 2002.5
  13. 이상윤, 김선자, 김흥남, 한국 무선 인터넷 표준 플랫폼(WIPI)의 표준화 현황 및 발전 방향", 정보과학회지 제22권 21호 통권 제176호, pages 16-23, 2004. 01.
  14. "QtUnit(Software development testing framework) Introduction Manual"
  15. Kent Beck, Erich Gamma, "JUnit Cookbook"