• DocumentCode
    147970
  • Title

    Murphy Tools: Utilizing Extracted GUI Models for Industrial Software Testing

  • Author

    Aho, Pekka ; Suarez, M. ; Kanstren, Teemu ; Memon, Atif M.

  • Author_Institution
    VTT Tech. Res. Centre of Finland, Oulu, Finland
  • fYear
    2014
  • fDate
    March 31 2014-April 4 2014
  • Firstpage
    343
  • Lastpage
    348
  • Abstract
    One of the main challenges in adopting model-based testing (MBT) is the effort and expertise required to produce the formal models. For an existing system, there are various approaches to automate the process of creating the models. In this paper, we share our experiences from a long term industrial evaluation on automatically extracting models of graphical user interface (GUI) applications and utilizing the extracted models to automate and support GUI testing. While model extraction and GUI testing has been recently a popular research topic, most proposed approaches have limitations on what can be modeled and industry adoption has been lacking. We describe the process of using Murphy tools to extract GUI models and utilize these models to automate and support various testing activities. During the evaluation, test engineers of an industrial software company used Murphy tools to support their daily efforts in testing commercial software products during 1 year time period. The results from the evaluation were promising, significantly reducing time and effort required for GUI testing.
  • Keywords
    DP industry; graphical user interfaces; program testing; GUI models; GUI testing; MBT; Murphy tools; commercial software product testing; formal models; graphical user interface; industrial software company; industrial software testing; long term industrial evaluation; model extraction; model-based testing; time 1 year; Analytical models; Automation; Graphical user interfaces; Manuals; Software; Testing; Visualization; graphical user interface; GUI test automation; model extraction; reverse engineering; industrial test environment;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation Workshops (ICSTW), 2014 IEEE Seventh International Conference on
  • Conference_Location
    Cleveland, OH
  • Type

    conf

  • DOI
    10.1109/ICSTW.2014.39
  • Filename
    6825683