TestEvoViz: Visual Introspection for Genetically-Based Test Coverage Evolution

Vidaure A.C.; Lopez E.C.; Alcocer J.P.S.; Bergel A.

Keywords: genetic algorithms; test generation; visualization

Abstract

Genetic algorithms are an efficient mechanism to generate unit tests. Automatically generated unit tests are known to be an important asset to identify software defects and define oracles. However, configuring the test generation is a tedious activity for a practitioner due to the inherent difficulty to adequately tuning the generation process.This paper presents TestEvoViz, a visual technique to introspect the generation of unit tests using genetic algorithms. TestEvoViz offers the practitioners a visual support to expose some of the decisions made by the test generation. A number of case studies are presented to illustrate the expressiveness of TestEvoViz to understand the effect of the algorithm configuration.Artifact-https://github.com/andreina-covi/ArtifactSSG

Más información

Título según SCOPUS: TestEvoViz: Visual Introspection for Genetically-Based Test Coverage Evolution
Título de la Revista: Proceedings - 8th IEEE Working Conference on Software Visualization, VISSOFT 2020
Editorial: Institute of Electrical and Electronics Engineers Inc.
Fecha de publicación: 2020
Página final: 11
Idioma: English
DOI:

10.1109/VISSOFT51673.2020.00005

Notas: SCOPUS