Résumé
In Model Based Testing (MBT), test cases are generated automatically from a partial representation of expected behaviour of the System Under Test (SUT) (i.e., the model). For most industrial systems, it is impossible to generate all the possible test cases from the model. The test engineer recourse to generation algorithms that maximize a given coverage criterion, a metric indicating the percentage of possible behaviours of the SUT covered by the test cases. Our previous work redefined classical Transition Systems (TSs) criteria for SPLs, using Featured Transition Systems (FTSs), a mathematical structure to compactly represent the behaviour of a SPL, as model for test case generation. In this paper, we provide one all-states coverage driven generation algorithm and discuss its scalability and efficiency with respect to random generation. All-states and random generation are compared on fault-seeded FTSs.
| langue originale | Anglais |
|---|---|
| titre | ACM International Conference Proceeding Series |
| Lieu de publication | Florence, Italy |
| Editeur | ACM Press |
| Pages | 86-93 |
| Nombre de pages | 8 |
| Volume | 2 |
| ISBN (imprimé) | 9781450327398 |
| Les DOIs | |
| Etat de la publication | Publié - 15 sept. 2014 |
| Evénement | 18th International Software Product Line Conference, SPLC 2014 - Florence, Italie Durée: 15 sept. 2014 → 19 sept. 2014 |
Série de publications
| Nom | SPLC '14 |
|---|---|
| Editeur | ACM |
Une conférence
| Une conférence | 18th International Software Product Line Conference, SPLC 2014 |
|---|---|
| Pays/Territoire | Italie |
| La ville | Florence |
| période | 15/09/14 → 19/09/14 |
SDG des Nations Unies
Ce résultat contribue à ou aux Objectifs de développement durable suivants
-
SDG 9 Industrie, innovation et infrastructure
Empreinte digitale
Examiner les sujets de recherche de « Abstract test case generation for behavioural testing of software product lines ». Ensemble, ils forment une empreinte digitale unique.Résultat de recherche
- 23 Citations
- 1 Logiciel
-
VIBeS: Variability Intensive system Behavioural teSting
Devroey, X. (Développeur) & Perrouin, G. (Développeur), oct. 2014Résultats de recherche: Forme non textuelle › Logiciel
Accès ouvert
Projets
- 1 Terminé
-
Thesis-X-Devroey: Behavioural Model Based Testing of Software Product Lines
Devroey, X. (Chercheur), Heymans, P. (Co-investigateur), Schobbens, P. Y. (Co-investigateur) & Perrouin, G. (Chercheur)
1/09/11 → 30/08/17
Projet: Projet de thèse
Activités
- 1 Participation à une conférence, un congrès
-
1st Workshop on Software Product Line Analysis Tools (SPLat'14)
Devroey, X. (Conférencier)
16 sept. 2014Activité: Participation ou organisation d'un événement › Participation à une conférence, un congrès
Ensembles de données
-
VIBeS Case Studies: Featured Transition Systems and Feature Models
DEVROEY, X. (Créateur), University of Namur, oct. 2020
Ensemble de données
Thèses de l'étudiant
-
Behavioural model-based testing of software product lines
Devroey, X. (Auteur), Schobbens, P.-Y. (Promoteur), Heymans, P. (Promoteur), Englebert, V. (Président), Baudry, B. (Jury), Cohen, M. B. (Jury), Legay, A. (Jury) & Perrouin, G. (Jury), 30 août 2017Student thesis: Doc types › Docteur en Sciences
Fichier
Contient cette citation
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver