• DocumentCode
    2663590
  • Title

    PETTool: A pattern-based GUI testing tool

  • Author

    Cunha, Marco ; Paiva, Ana C R ; Ferreira, Hugo Sereno ; Abreu, Rui

  • Author_Institution
    Dept. of Inf. Eng., Univ. of Porto, Porto, Portugal
  • Volume
    1
  • fYear
    2010
  • fDate
    3-5 Oct. 2010
  • Abstract
    Nowadays, the usage of graphical user interfaces (GUIs) in order to ease the interaction with software applications is preferred over command line interfaces. Despite recent advances in software testing, GUIs are still tested in a complete ad-hoc, manual fashion, with little support from (industrial) testing tools. Automating the process of testing GUIs has additional challenges when compared to command-line applications. This paper presents an approach for GUI (semi-automated) testing which uses knowledge of the common behaviour of a GUI. To do so, the most common aspects in a GUI are identified and then a suite of test cases is automatically generated and executed. To validate our approach, we have run it against well known web-based applications, such as GMail.
  • Keywords
    graphical user interfaces; program testing; GMail; PETTool; Web-based application; command line interface; graphical user interface; pattern-based GUI testing tool; semiautomated testing; software application; software testing; test case; Authentication; Graphical user interfaces; Software; Software testing; USA Councils; Unified modeling language; Graphical User Interfaces; Software testing; patterns;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Technology and Engineering (ICSTE), 2010 2nd International Conference on
  • Conference_Location
    San Juan, PR
  • Print_ISBN
    978-1-4244-8667-0
  • Electronic_ISBN
    978-1-4244-8666-3
  • Type

    conf

  • DOI
    10.1109/ICSTE.2010.5608882
  • Filename
    5608882