An automated framework for structural test-data generation

N Tracey, J Clark, K Mander, J McDermid

Research output: Chapter in Book/Report/Conference proceedingConference contribution

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 lest-data. The test-data generation is based on the application of a dynamic optimisation-based search for the required test-data. The same approach cast 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 efficiently and effectiveness of this approach.

Original languageEnglish
Title of host publication13TH IEEE INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, PROCEEDINGS
Place of PublicationLOS ALAMITOS
PublisherIEEE Computer Society
Pages285-288
Number of pages4
ISBN (Print)0-8186-8750-9
DOIs
Publication statusPublished - 1998
Event13th IEEE International Conference on Automated Software Engineering - HONOLULU
Duration: 13 Oct 199816 Oct 1998

Conference

Conference13th IEEE International Conference on Automated Software Engineering
CityHONOLULU
Period13/10/9816/10/98

Cite this