An Artificial Immune System for Adaptive Test Selection
Lukas Rosenbauer, Anthony Stein, Jörg Hähner
Code Available — Be the first to reproduce this paper.
ReproduceCode
Abstract
The verification of a new product is a major challenge for companies. With the rise of test automation, companies can rely on vast numbers of test cases. There are situations where it is not feasible to run all available tests due to time constraints. Hence a test suite of critical tests must be compiled. The corresponding test suite is usually chosen according to a quality metric. We combine the newest insights about germinal centre artificial immune systems (GCAIS) to produce test suites with high requirement coverage and low execution time. Tests and requirements might change over the lifetime of a project and hence the test suite must be adapated. We exploit results about the usage of memory to reduce the runtime of the test suite's recomputation.