DocumentCode :
2303640
Title :
Combining Model-Based and Capture-Replay Testing Techniques of Graphical User Interfaces: An Industrial Approach
Author :
Entin, Vladimir ; Winder, Mathias ; Zhang, Bo ; Christmann, Stephan
Author_Institution :
Software Quality Assurance, Omicron Electron. GmbH, Klaus, Austria
fYear :
2011
fDate :
21-25 March 2011
Firstpage :
572
Lastpage :
577
Abstract :
Various approaches for the automated test case generation and execution in the area of graphical user interface testing (GUI) have emerged in recent years. Two notable trends are model-based testing as well as capture and replay technique. In this contribution we present an approach which allows a meaningful combination of both in order to be able to derive fully executable test cases from usage-models and to keep them highly maintainable in a SCRUM process. We first define a set of re-useable test steps by means of a capture and replay tool (TAISpy). Next, we show how it is possible to directly integrate these test steps into the usage models of a GUI and subsequently to generate executable test cases from them without further refinement or transformation to other formats. General idea, implemented architecture, tool chain and, finally, a case study are presented.
Keywords :
graphical user interfaces; program testing; GUI testing; SCRUM process; TAISpy; automated test case generation; capture-and-replay tool; capture-replay testing; graphical user interface; model-based testing; Automation; Computer architecture; Graphical user interfaces; Software; Testing; Unified modeling language; SCRUM; capture; maintainability; model-based testing; replay; test automation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Testing, Verification and Validation Workshops (ICSTW), 2011 IEEE Fourth International Conference on
Conference_Location :
Berlin
Print_ISBN :
978-1-4577-0019-4
Electronic_ISBN :
978-0-7695-4345-1
Type :
conf
DOI :
10.1109/ICSTW.2011.13
Filename :
5954467
Link To Document :
بازگشت