• DocumentCode
    665540
  • Title

    A pattern-based approach for GUI modeling and testing

  • Author

    Moreira, Rodrigo M. L. M. ; Paiva, Ana C. R. ; Memon, Atif

  • Author_Institution
    Dept. of Inf. Eng., Univ. of Porto, Porto, Portugal
  • fYear
    2013
  • fDate
    4-7 Nov. 2013
  • Firstpage
    288
  • Lastpage
    297
  • Abstract
    User Interface (UI) patterns are used extensively in the design of today´s software. UI patterns embody commonly recurring solutions that solve common GUI design problems, such as “login,” “file-open,” and “search.” Yet, testing of GUIs for functional correctness has largely ignored UI patterns. This paper formalizes the notion of a Pattern-Based Graphical User Interface (GUI) Testing method (PBGT) for systematizing and automating the GUI testing process. The space of all possible interactions with a GUI is typically very large. PBGT presents a new methodology to sample the input space using “UI Test Patterns,” that embody commonly recurring solutions to test GUIs. Our empirical studies show that the PBGT methodology is effective in revealing faults in fielded GUIs.
  • Keywords
    graphical user interfaces; program testing; GUI modeling; GUI testing; PBGT; UI test patterns; pattern-based approach; pattern-based graphical user interface; Authentication; Connectors; DSL; Graphical user interfaces; Software; Testing; Vehicles; GUI Modeling; GUI Testing; Model-based GUI Testing; Software Testing; UI Patterns; UI Test Patterns;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering (ISSRE), 2013 IEEE 24th International Symposium on
  • Conference_Location
    Pasadena, CA
  • Type

    conf

  • DOI
    10.1109/ISSRE.2013.6698881
  • Filename
    6698881