DocumentCode :
2351804
Title :
Supporting Test-Driven Development of Graphical User Interfaces Using Agile Interaction Design
Author :
Hellmann, Theodore D. ; Hosseini-Khayat, Ali ; Maurer, Frank
Author_Institution :
Dept. of Comput. Sci., Univ. of Calgary, Calgary, AB, Canada
fYear :
2010
fDate :
6-10 April 2010
Firstpage :
444
Lastpage :
447
Abstract :
Test-driven development of GUIs is currently very difficult. On the one hand, to avoid frequent updates of the tests, test-driven development requires a degree of stability in the application under development, whereas GUIs are very likely to change during development. On the other hand, the easiest way of creating GUI tests - using a capture/replay tool - requires the GUI to exist. This paper introduces a new approach to user-interface test-driven development, wherein a capture-replay tool is used to record test scripts from low-fidelity prototypes. This allows GUI tests to be written simply and without requiring that the GUI exist first.
Keywords :
graphical user interfaces; program testing; software tools; GUI testing; agile interaction design; capture replay tool; graphical user interface; user interface test driven development; Automatic testing; Cathode ray tubes; Computer science; Drives; Graphical user interfaces; Prototypes; Software testing; Stability; Usability; Writing; Agile User Experience Design; GUI Testing; Test-Driven Development;
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.35
Filename :
5463685
Link To Document :
بازگشت