Title
Test suite generation with the Many Independent Objective (MIO) algorithm.
Abstract
Context: Automatically generating test suites is intrinsically a multi-objective problem, as any of the testing targets (e.g., statements to execute or mutants to kill) is an objective on its own. Test suite generation has peculiarities that are quite different from other more regular optimization problems. For example, given an existing test suite, one can add more tests to cover the remaining objectives. One would like the smallest number of small tests to cover as many objectives as possible, but that is a secondary goal compared to covering those targets in the first place. Furthermore, the amount of objectives in software testing can quickly become unmanageable, in the order of (tens/hundreds of) thousands, especially for system testing of industrial size systems.
Year
DOI
Venue
2018
10.1016/j.infsof.2018.05.003
Information and Software Technology
Keywords
Field
DocType
Test generation,SBSE,SBST,Multi-objective optimization,System testing
Test suite,Data mining,Random search,Computer science,System testing,Algorithm,Automation,Web service,Optimization problem,Empirical research,Sorting algorithm
Journal
Volume
ISSN
Citations 
104
0950-5849
7
PageRank 
References 
Authors
0.44
20
1
Name
Order
Citations
PageRank
Andrea Arcuri1263092.48