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 :
بازگشت