kirancodes.me
To Proof Maintenance & Beyond!

Augusto: exploiting popular functionalities for the generation of semantic GUI tests with Oracles

Leonardo Mariani, Mauro Pezzè, Daniele Zuddas

Abstract

Testing software applications by interacting with their graphical user interface (GUI) is an expensive and complex process. Current automatic test case generation techniques implement explorative approaches that, although producing useful test cases, have a limited capability of covering semantically relevant interactions, thus frequently missing important testing scenarios. These techniques typically interact with the available widgets following the structure of the GUI, without any guess about the functions that are executed.

BibTeX
@inproceedings{Mariani-al:ICSE18,
  author    = {Leonardo Mariani and
               Mauro Pezz{\`{e}} and
               Daniele Zuddas},
  title     = {Augusto: exploiting popular functionalities for the generation of semantic {GUI} tests with Oracles},
  booktitle = {ICSE},
  pages     = {280--290},
  publisher = {{ACM}},
  year      = {2018},
}

Related papers