Constellation, le dépôt institutionnel de l'Université du Québec à Chicoutimi

Test sequence generation with Cayley graphs

Hallé Sylvain et Khoury Raphaël. (2021). Test sequence generation with Cayley graphs. Dans 2021 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW). (p. 182-191). Piscataway, New Jersey : IInstitute of Electrical and Electronics Engineers.

[thumbnail of paper.pdf]
Prévisualisation
PDF - Version acceptée
307kB

URL officielle: http://dx.doi.org/doi:10.1109/ICSTW52544.2021.0004...

Résumé

The paper presents a theoretical foundation for test sequence generation based on an input specification. The set of possible test sequences is first partitioned according to a generic “triaging” function, which can be created from a state-machine specification in various ways. The notion of coverage metric is then expressed in terms of the categories produced by this function. Many existing test generation problems, such as t-way state or transition coverage, become particular cases of this generic framework. We then present algorithms for generating sets of test sequences providing guaranteed full coverage with respect to a metric, by building and processing a special type of graph called a Cayley graph. An implementation of these concepts is then experimentally evaluated against existing techniques, and shows it provides better performance in terms of running time and test suite size.

Type de document:Chapitre de livre
Date:2021
Lieu de publication:Piscataway, New Jersey
Identifiant unique:10.1109/ICSTW52544.2021.00040
Sujets:Sciences naturelles et génie > Sciences mathématiques > Informatique
Département, module, service et unité de recherche:Départements et modules > Département d'informatique et de mathématique
Mots-clés:measurement, software testing, conferences, buildings, test pattern generators, proceedings, Caley graph theory, program testing, test sequence generation, Cayley graph, model based testing
Déposé le:01 sept. 2021 01:22
Dernière modification:01 sept. 2021 01:22
Afficher les statistiques de telechargements

Éditer le document (administrateurs uniquement)

Creative Commons LicenseSauf indication contraire, les documents archivés dans Constellation sont rendus disponibles selon les termes de la licence Creative Commons "Paternité, pas d'utilisation commerciale, pas de modification" 2.5 Canada.

Bibliothèque Paul-Émile-Boulet, UQAC
555, boulevard de l'Université
Chicoutimi (Québec)  CANADA G7H 2B1
418 545-5011, poste 5630