Parameterized GUI Tests

Abstract : GUI testing is a form of system testing where test cases are based on user interactions. A user interaction may be encoded by a sequence of events (e.g., mouse clicks) together with input data (e.g., string values for text boxes). For selecting event sequences, one can use the black-box approach based on Event Flow Graphs. For selecting input data, one can use the white-box approach based on parameterized unit tests and symbolic execution. The contribution of this paper is an approach to make the principle of parameterized unit testing available to black-box GUI testing. The approach is based on the new notion of parameterized GUI tests. We have implemented the approach in a new tool. In order to evaluate whether parameterized GUI tests have the potential to achieve high code coverage, we apply the tool to four open source GUI applications. The results are encouraging.
Type de document :
Communication dans un congrès
Brian Nielsen; Carsten Weise. 24th International Conference on Testing Software and Systems (ICTSS), Nov 2012, Aalborg, Denmark. Springer, Lecture Notes in Computer Science, LNCS-7641, pp.247-262, 2012, Testing Software and Systems. 〈10.1007/978-3-642-34691-0_18〉
Liste complète des métadonnées

https://hal.inria.fr/hal-01482406
Contributeur : Hal Ifip <>
Soumis le : vendredi 3 mars 2017 - 15:17:28
Dernière modification le : vendredi 3 mars 2017 - 15:25:07
Document(s) archivé(s) le : mardi 6 juin 2017 - 12:06:00

Fichier

978-3-642-34691-0_18_Chapter.p...
Fichiers produits par l'(les) auteur(s)

Licence


Distributed under a Creative Commons Paternité 4.0 International License

Identifiants

Citation

Stephan Arlt, Pedro Borromeo, Martin Schäf, Andreas Podelski. Parameterized GUI Tests. Brian Nielsen; Carsten Weise. 24th International Conference on Testing Software and Systems (ICTSS), Nov 2012, Aalborg, Denmark. Springer, Lecture Notes in Computer Science, LNCS-7641, pp.247-262, 2012, Testing Software and Systems. 〈10.1007/978-3-642-34691-0_18〉. 〈hal-01482406〉

Partager

Métriques

Consultations de la notice

42

Téléchargements de fichiers

26