DocumentCode
2164572
Title
Automated Test of Interactive Applications Using Task Trees
Author
Madani, Laya ; Parissis, Ioannis
Author_Institution
Lab. d´´lnformatique de Grenoble, Univ. Joseph Fourier, Grenoble
fYear
2008
fDate
9-11 April 2008
Firstpage
53
Lastpage
62
Abstract
Task trees are common notations used to describe the interaction between a user and an interactive application. Thus, they contain valuable information about the expected user behaviour. In this paper, we present a method for automatically generating test data from a task tree. The task tree is extended to support operational profile specification. The user behaviour is automatically extracted as a probabilistic finite input-output state machine, according to formal semantics defined for this purpose for the task tree operators. Based on previous work on testing interactive applications by means of the synchronous approach and the Lutess testing environment, we show that this model can be used to generate test data simulating the user behaviour.
Keywords
finite state machines; interactive systems; program testing; task analysis; user interfaces; Lutess testing environment; formal semantics; interactive applications; operational profile specification; probabilistic finite input-output state machine; synchronous approach; task trees; user behaviour; Aerospace control; Automata; Automatic testing; Data mining; Electrical equipment industry; Formal specifications; Interactive systems; Software testing; Synchronous generators; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Testing Verification and Validation Workshop, 2008. ICSTW '08. IEEE International Conference on
Conference_Location
Lillehammer
Print_ISBN
978-0-7695-3388-9
Type
conf
DOI
10.1109/ICSTW.2008.8
Filename
4566991
Link To Document