• DocumentCode
    3571996
  • Title

    GUITest: a Java library for fully automated GUI robustness testing

  • Author

    Bauersfeld, Sebastian ; Vos, Tanja E. J.

  • Author_Institution
    Univ. Politec. de Valencia, Valencia, Spain
  • fYear
    2012
  • Firstpage
    330
  • Lastpage
    333
  • Abstract
    Graphical User Interfaces (GUIs) are substantial parts of today´s applications, no matter whether these run on tablets, smartphones or desktop platforms. Since the GUI is often the only component that humans interact with, it demands for thorough testing to ensure an efficient and satisfactory user experience. Being the glue between almost all of an application´s components, GUIs also lend themselves for system level testing. However, GUI testing is inherently difficult and often involves great manual labor, even with modern tools which promise automation. This paper introduces a Java library called GUITest, which allows to generate fully automated GUI robustness tests for complex applications, without the need to manually generate models or input sequences. We will explain how it operates and present first results on its applicability and effectivity during a test involving Microsoft Word.
  • Keywords
    Java; graphical user interfaces; program testing; GUI robustness testing; GUITest; Java library; Microsoft Word; desktop computer platform; graphical user interface; smart phone; system level testing; tablet computer; user experience; Automated Testing; Gui Testing; Robustness Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automated Software Engineering (ASE), 2012 Proceedings of the 27th IEEE/ACM International Conference on
  • Print_ISBN
    978-1-4503-1204-2
  • Type

    conf

  • DOI
    10.1145/2351676.2351739
  • Filename
    6494948