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.
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 |
Éditer le document (administrateurs uniquement)

Altmetric
Altmetric