Automatic Test Case Optimization: A Bacteriologic Algorithm - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue IEEE Software Année : 2005

Automatic Test Case Optimization: A Bacteriologic Algorithm

Résumé

The quality of test cases is an important factor to estimate the confidence one can have in a component under test. This quality can be evaluated with mutation analysis: the quality of the test cases is evaluated by the proportion of seeded faults detected by the test cases. While the generation of a basic test cases set can be easy, improving its quality may require prohibitive effort. This paper focuses on the issue of automating the test optimization.A novel algorithm is proposed, adapted from genetic algorithms that is called a bacteriologic algorithm and is inspired by the biological phenomenon of evolutionary ecology. The approach is illustrated with test generation for a C# parser.
Fichier principal
Vignette du fichier
softwareSubmission#2R4.pdf (92.68 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03524253 , version 1 (17-02-2022)

Identifiants

Citer

Benoît Baudry, Franck Fleurey, Jean-Marc Jézéquel, Yves Le Traon. Automatic Test Case Optimization: A Bacteriologic Algorithm. IEEE Software, 2005, 22 (2), pp.76-82. ⟨10.1109/MS.2005.30⟩. ⟨hal-03524253⟩
21 Consultations
41 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More