Research‎ > ‎Papers‎ > ‎

TestFul: using a Hybrid Evolutionary Algorithm for Testing Stateful Systems.

posted Sep 13, 2010, 10:34 AM by Matteo Miraz   [ updated Sep 13, 2010, 2:40 PM ]
This paper introduces TestFul, a framework for testing stateful systems and focuses on object-oriented software. TestFul employs a hybrid multi-objective evolutionary algorithm, to explore the space of feasible tests efficiently, and novel quality metrics, based on both def-use pairs and behavioral coverage, to judge the quality of tests.

We compare our framework against random testing by considering the level of coverage, the size of generated tests, and the time required to generate the tests. Our preliminary results show the validity of the approach: TestFul outperforms random testing in most of the cases.

Ċ
Matteo Miraz,
Sep 13, 2010, 10:35 AM
Ċ
Matteo Miraz,
Sep 13, 2010, 10:35 AM
Comments