Title :
Automatic Test Data Generation for Multiple Condition and MCDC Coverage
Author :
Ghani, Kamran ; Clark, John A.
Author_Institution :
Dept. of Comput. Sci., Univ. of York, York, UK
Abstract :
Recently search based software engineering (SBSE) has evolved as a major research field in the software engineering community. SBSE has been applied successfully to many software engineering activities ranging from requirement engineering to software maintenance and quality assessment. One area where SBSE has seen much application is test data generation. Search based test data generation techniques have been applied to automatically generate data for testing functional and non-functional properties of softwares. For structural testing, most of the time, the criterion used, is branch coverage. However, this is not enough. For the wider acceptance of search based test data generation techniques, much stronger criteria are needed. In this paper we have proposed an automatic framework that extend search based testing techniques to more stronger criteria such as multiple condition and MCDC coverage.
Keywords :
automatic testing; program testing; software engineering; MCDC coverage; automatic test data generation; search based software engineering; search based test data generation; search based testing; software engineering community; software functional property; software nonfunctional property; structural testing; Automatic testing; Collaborative software; Costs; Databases; Programming; Project management; Scheduling; Sorting; Taxonomy; Uncertainty; MCDC coverage; Search Based Test Data Generation; Software testing;
Conference_Titel :
Software Engineering Advances, 2009. ICSEA '09. Fourth International Conference on
Conference_Location :
Porto
Print_ISBN :
978-1-4244-4779-4
Electronic_ISBN :
978-0-7695-3777-1
DOI :
10.1109/ICSEA.2009.31