On Model-Based Testing Advanced GUIs

Abstract : Graphical User Interface (GUI) design is currently shifting from designing GUIs composed of standard widgets to designing GUIs relying on more natural interactions and ad hoc widgets. This shift is meant to support the advent of GUIs providing users with more adapted and natural interactions, and the support of new input devices such as multi-touch screens. Standard widgets (e.g. buttons) are more and more replaced by ad hoc ones (e.g. the drawing area of graphical editors), and interactions are shifting from mono-event (e.g. button pressures) to multi-event interactions (e.g. multi-touch and gesture-based interactions). As a consequence, the current GUI model-based testing approaches, which target event-based systems, show their limits when applied to test such new advanced GUIs. The work introduced in this paper establishes three contributions: a precise analysis of the reasons of these current limits; a proposition to tackle the identified limits by leveraging the Malai GUI specification language and by proposing the concept of interaction-action-flow graph; feedback from two use cases, an industrial project and an open-source application, where the proposed approach has been applied.
Type de document :
Communication dans un congrès
11th Workshop on Advances in Model Based Testing (A-MOST 2015), Apr 2015, Graz, Austria. pp.1-10, Software Testing, Verification and Validation Workshops (ICSTW), 2015 IEEE Eighth International Conference on. <10.1109/ICSTW.2015.7107403>
Liste complète des métadonnées

https://hal.inria.fr/hal-01123647
Contributeur : Arnaud Blouin <>
Soumis le : jeudi 5 mars 2015 - 11:38:58
Dernière modification le : vendredi 17 février 2017 - 16:11:20
Document(s) archivé(s) le : samedi 6 juin 2015 - 10:27:38

Fichier

TestingAdvancedGUIs.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Citation

Valéria Lelli, Arnaud Blouin, Benoit Baudry, Fabien Coulon. On Model-Based Testing Advanced GUIs. 11th Workshop on Advances in Model Based Testing (A-MOST 2015), Apr 2015, Graz, Austria. pp.1-10, Software Testing, Verification and Validation Workshops (ICSTW), 2015 IEEE Eighth International Conference on. <10.1109/ICSTW.2015.7107403>. <hal-01123647>

Partager

Métriques

Consultations de
la notice

619

Téléchargements du document

470