• DocumentCode
    2351331
  • Title

    A Framework for GUI Testing Based on Use Case Design

  • Author

    Bertolini, Cristiano ; Mota, Alexandre

  • Author_Institution
    Center of Inf., Fed. Univ. of Pernambuco, Recife, Brazil
  • fYear
    2010
  • fDate
    6-10 April 2010
  • Firstpage
    252
  • Lastpage
    259
  • Abstract
    Today GUIs are not exclusive of desktops and web applications. They can be found in a widely variety of embedded systems such as cellular phones, TVs, cars, etc. GUI testing is an emergent approach to assure software quality. In this paper, we show how to evaluate some GUI testing techniques and the importance of controlled experiments in order to have statistical confidence. Furthermore, as GUI design changes often during the development process, test cases need to be updated as well. Therefore, we also propose a general framework to GUI test case design and generation based on model-based testing and GUI capture-replay tools. The framework is easily extended to support different test case generation algorithms and script languages. It also allows one to explore functional as well as non-functional requirements, such as usability, accessibility, reliability, and so on.
  • Keywords
    graphical user interfaces; program testing; software quality; GUI capture-replay tools; GUI testing; accessibility requirement; graphical user interfaces; model-based testing; reliability requirement; script languages; software quality; test case generation algorithms; usability requirement; use case design; Application software; Automatic testing; Delay; Graphical user interfaces; Humans; Informatics; Java; Smart phones; Software testing; Time measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification, and Validation Workshops (ICSTW), 2010 Third International Conference on
  • Conference_Location
    Paris
  • Print_ISBN
    978-1-4244-6773-0
  • Type

    conf

  • DOI
    10.1109/ICSTW.2010.37
  • Filename
    5463656