Techniques and tools for the automatic generation of optimal test data at code, model and interface level

  • Authors:
  • Florin Pinte;Norbert Oster;Francesca Saglietti

  • Affiliations:
  • University of Erlangen - Nuremberg, Erlangen, Germany;University of Erlangen - Nuremberg, Erlangen, Germany;University of Erlangen - Nuremberg, Erlangen, Germany

  • Venue:
  • Companion of the 30th international conference on Software engineering
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

This article presents two different tools automating the generation of optimized test data for unit, model-based and integration testing by maximizing the coverage and minimizing the number of test cases required. To cope with these conflicting goals, hybrid self-adaptive and multi-objective evolutionary algorithms were applied. The efficiency was demonstrated by evaluating fault detection capability by mutation testing. Thanks to the effort reduction offered, the approach is particularly suitable for the verification of complex, safety-relevant software systems.