• DocumentCode
    2319592
  • Title

    Enhancing generated Java GUI models with valid test data

  • Author

    Aho, Pekka ; Menz, Nadja ; Räty, Tomi

  • Author_Institution
    VTT Tech. Res. Centre of Finland, Oulu, Finland
  • fYear
    2011
  • fDate
    25-28 Sept. 2011
  • Firstpage
    310
  • Lastpage
    315
  • Abstract
    Iterative prototyping process in the development of graphical user interface (GUI) software is a considerable challenge for test automation. The maintenance work required for updating the test suites because of the constant changes in the GUI decreases the benefits gained from test automation and a large part of GUI software is still tested manually. In this paper we present a method and tool support for automatically creating and iteratively enhancing models of Java GUI applications, using the models for test case generation and automatically executing the generated test cases. During the first step the GUI Driver tool generates models presenting the state and behavior of the GUI application that is executed and observed automatically. Then the user can provide valid test data for the input fields of the GUI application and the GUI Driver tool uses the information to automatically enhance the generated GUI models. The enhanced models can be used for model-based testing (MBT) purposes.
  • Keywords
    Java; graphical user interfaces; program testing; software development management; software maintenance; software prototyping; software tools; GUI driver tool; Java; graphical user interface; iterative prototyping process; model generation; model-based testing; software development; software maintenance; software tool support; test automation; test case generation; Analytical models; Data models; Graphical user interfaces; Java; Software; Testing; Unified modeling language; Automatic model generation; GUI state model; GUI test automation; model-based testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Open Systems (ICOS), 2011 IEEE Conference on
  • Conference_Location
    Langkawi
  • Print_ISBN
    978-1-61284-931-7
  • Type

    conf

  • DOI
    10.1109/ICOS.2011.6079253
  • Filename
    6079253