SciELO - Scientific Electronic Library Online

 
 número109Uso de los residuos marinos para estabilizaciones de suelo con fines de pavimentación: Una revisión literariaEvaluación rápida de sitios contaminados con mercurio Programa de Identificación de Sitios Contaminados (TSIP). Colombia índice de autoresíndice de materiabúsqueda de artículos
Home Pagelista alfabética de revistas  

Servicios Personalizados

Revista

Articulo

Indicadores

Links relacionados

  • En proceso de indezaciónCitado por Google
  • No hay articulos similaresSimilares en SciELO
  • En proceso de indezaciónSimilares en Google

Compartir


Revista Facultad de Ingeniería Universidad de Antioquia

versión impresa ISSN 0120-6230versión On-line ISSN 2422-2844

Resumen

FERNANDEZ-OLIVA, Perla Beatriz; GUEMES-ESPERON, Alejandro Miguel; DELGADO-DAPENA, Martha Dunia  y  ROSETE, Alejandro. Search-based reduction model for unit testing. Rev.fac.ing.univ. Antioquia [online]. 2023, n.109, pp.35-47.  Epub 01-Nov-2023. ISSN 0120-6230.  https://doi.org/10.17533/udea.redin.20221098.

Software tests are fundamental in the reliability and quality of systems, contributing to their positioning in the market. Generating test data is a critical task, as exhaustive testing is costly in time and effort. An adequate design of the test cases, which contemplates a selection of adequate values, can detect a high number of defects. The effectiveness of the test cases is measured according to the number of errors they managed to detect. However, the proposals that address these issues with the use of heuristic algorithms focus on the reduction of generation time and different coverage criteria. This article presents a search-based optimization model for the generation of unit test suites that integrates different test case design techniques considering the significance of the values generated in the detection of errors. The significance of the paths is also taken into account, with the aim of obtaining test cases with greater potential to detect errors. The optimization model uses heuristic algorithms that maximize the coverage of the paths. The results of the experimentation are presented, which show that the proposal presented generates test suits with a high capacity to detect errors. For this, the effectiveness of the generated test suits to detect errors in the mutated code was evaluated.

Palabras clave : Automatic test generation; unit tests; search based tests; software testing.

        · resumen en Español     · texto en Inglés     · Inglés ( pdf )