Sciweavers

IJSEKE
2006

A Tool to Automatically Map Implementation-based Testing Techniques to Classes

13 years 11 months ago
A Tool to Automatically Map Implementation-based Testing Techniques to Classes
hibiting the characteristics of abstraction, encapsulation, genericity, inheritance, polymorphism, concurrency and exception handling. To address the difficulty of testing the features of a class, a plethora of implementation-based testing techniques (IBTTs) have been developed. However, no one IBTT has emerged as the preferred technique to test the implementation of a class. In this paper we present a technique that automatically identify those IBTTs that are most suitable for testing a class based on the characteristics of that class. Our approach uses a taxonomy of OO classes that is used to succinctly the characteristics of a class under test (CUT). We have implemented a tool that automates the process of mapping IBTTs to a class. In addition to identifying the IBTTs that would be best suited for testing a class, our tool provides feedback to the tester facilitating the identification of the characteristics of the class that are not suitably tested by any of the IBTTs in the list. ...
Peter J. Clarke, Junhua Ding, Djuradj Babich, Bria
Added 13 Dec 2010
Updated 13 Dec 2010
Type Journal
Year 2006
Where IJSEKE
Authors Peter J. Clarke, Junhua Ding, Djuradj Babich, Brian A. Malloy
Comments (0)