• 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