DocumentCode :
2383654
Title :
An automated framework for structural test-data generation
Author :
Tracey, Nigel ; Clark, John ; Mander, Keith ; McDermid, John
Author_Institution :
Dept. of Comput. Sci., York Univ., UK
fYear :
1998
fDate :
13-16 Oct 1998
Firstpage :
285
Lastpage :
288
Abstract :
Structural testing criteria are mandated in many software development standards and guidelines. The process of generating test data to achieve 100% coverage of a given structural coverage metric is labour-intensive and expensive. This paper presents an approach to automate the generation of such test data. The test-data generation is based on the application of a dynamic optimisation-based search for the required test data. The same approach can be generalised to solve other test-data generation problems. Three such applications are discussed-boundary value analysis, assertion/run-time exception testing, and component re-use testing. A prototype tool-set has been developed to facilitate the automatic generation of test data for these structural testing problems. The results of preliminary experiments using this technique and the prototype tool-set are presented and show the efficiency and effectiveness of this approach
Keywords :
boundary-value problems; computer aided software engineering; exception handling; optimisation; program control structures; program testing; search problems; software reusability; subroutines; assertion/run-time exception testing; automated structural test-data generation; boundary value analysis; component reuse testing; dynamic optimisation-based search; efficiency; prototype tool-set; software development standards; structural coverage metric; structural testing criteria; Application software; Automatic testing; Automation; Computer science; Costs; Programming; Simulated annealing; Software standards; Software testing; Standards development;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Automated Software Engineering, 1998. Proceedings. 13th IEEE International Conference on
Conference_Location :
Honolulu, HI
Print_ISBN :
0-8186-8750-9
Type :
conf
DOI :
10.1109/ASE.1998.732680
Filename :
732680
Link To Document :
بازگشت