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
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;
Conference_Titel :
Software Testing, Verification, and Validation Workshops (ICSTW), 2010 Third International Conference on
Conference_Location :
Paris
Print_ISBN :
978-1-4244-6773-0
DOI :
10.1109/ICSTW.2010.37