• DocumentCode
    625561
  • Title

    GUIdiff -- A Regression Testing Tool for Graphical User Interfaces

  • Author

    Bauersfeld, Sebastian

  • Author_Institution
    Software Testing & Quality Group, Univ. Politec. de Valencia Valencia, Valencia, Spain
  • fYear
    2013
  • fDate
    18-22 March 2013
  • Firstpage
    499
  • Lastpage
    500
  • Abstract
    Due to the rise of tablets and smart phones and their impact on everyday life, robust and high-quality Graphical User Interfaces (GUIs) are becoming more and more important. Unfortunately, testing these GUIs still remains a big challenge with the current industrial tools, which only cater to manual testing practices and provide limited oracle functionalities such as screenshot comparison. These tools often result in large amounts of manual labor and thus increase cost. We propose a new GUI regression testing tool called GUIdiff, which works similar to diff tools for text data. It executes two different versions of a System Under Test (SUT) side by side, compares the GUI states against each other and presents the list of the detected deviations to the tester. The tool is semi-automatic in the sense that it finds the differences completely automatic and that the tester labels them as faults or false positives.
  • Keywords
    graphical user interfaces; program testing; regression analysis; smart phones; GUI regression testing tool; GUIdiff; SUT; detected deviations; diff tools; false positives; faults; graphical user interfaces; industrial tools; manual labor; manual testing practices; oracle functionality; screenshot comparison; semiautomatic; smart phones; system under test; tablets; text data; Androids; Graphical user interfaces; Humanoid robots; Libraries; Manuals; Robustness; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification and Validation (ICST), 2013 IEEE Sixth International Conference on
  • Conference_Location
    Luembourg
  • Print_ISBN
    978-1-4673-5961-0
  • Type

    conf

  • DOI
    10.1109/ICST.2013.84
  • Filename
    6569773