Title :
Generation of Character Test Input Data Using GA for Functional Testing
Author :
Sharma, Neelam ; Pasala, Anjaneyulu ; Kommineni, R.
Author_Institution :
Infosys Labs., Infosys, Bangalore, India
Abstract :
Typically, test input data is manually created for the functional testing of software applications hence is a time consuming and error prone activity. In this paper, we present an approach to generate test input data from structured requirements specifications models such as UML use case activity diagrams (UCADs). We propose Constraint Representation Syntax (CRS) for framing software attribute properties as a part of structuring the Software Requirements Specifications (SRS). Then, structured models are parsed into a set of functional paths along with their predicates containing attribute constraints. Genetic algorithm is used to generate test input data that satisfy these predicates. Based on our approach a prototype tool has been developed and a case study results are evaluated.
Keywords :
Unified Modeling Language; data handling; formal specification; genetic algorithms; program testing; CRS; GA; SRS; UML use case activity diagram; Unified Modeling Language; character test input data generation; constraint representation syntax; functional testing; genetic algorithm; software application; software requirements specification; Data models; Genetic algorithms; Sociology; Software; Statistics; Testing; Unified modeling language; Software engineering; genetic algorithms; model based testing; software test automation; test data generation;
Conference_Titel :
Software Engineering Conference (APSEC), 2012 19th Asia-Pacific
Conference_Location :
Hong Kong
Print_ISBN :
978-1-4673-4930-7
DOI :
10.1109/APSEC.2012.94