• DocumentCode
    2303640
  • Title

    Combining Model-Based and Capture-Replay Testing Techniques of Graphical User Interfaces: An Industrial Approach

  • Author

    Entin, Vladimir ; Winder, Mathias ; Zhang, Bo ; Christmann, Stephan

  • Author_Institution
    Software Quality Assurance, Omicron Electron. GmbH, Klaus, Austria
  • fYear
    2011
  • fDate
    21-25 March 2011
  • Firstpage
    572
  • Lastpage
    577
  • Abstract
    Various approaches for the automated test case generation and execution in the area of graphical user interface testing (GUI) have emerged in recent years. Two notable trends are model-based testing as well as capture and replay technique. In this contribution we present an approach which allows a meaningful combination of both in order to be able to derive fully executable test cases from usage-models and to keep them highly maintainable in a SCRUM process. We first define a set of re-useable test steps by means of a capture and replay tool (TAISpy). Next, we show how it is possible to directly integrate these test steps into the usage models of a GUI and subsequently to generate executable test cases from them without further refinement or transformation to other formats. General idea, implemented architecture, tool chain and, finally, a case study are presented.
  • Keywords
    graphical user interfaces; program testing; GUI testing; SCRUM process; TAISpy; automated test case generation; capture-and-replay tool; capture-replay testing; graphical user interface; model-based testing; Automation; Computer architecture; Graphical user interfaces; Software; Testing; Unified modeling language; SCRUM; capture; maintainability; model-based testing; replay; test automation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation Workshops (ICSTW), 2011 IEEE Fourth International Conference on
  • Conference_Location
    Berlin
  • Print_ISBN
    978-1-4577-0019-4
  • Electronic_ISBN
    978-0-7695-4345-1
  • Type

    conf

  • DOI
    10.1109/ICSTW.2011.13
  • Filename
    5954467