DocumentCode
682449
Title
Coupling based integration testing: A fitness function
Author
Khan, Shoab Ahmed ; Nadeem, Aamer
Author_Institution
Dept. of Comput. Sci., Mohammad Ali Jinnah Univ., Islamabad, Pakistan
fYear
2013
fDate
9-10 Dec. 2013
Firstpage
1
Lastpage
6
Abstract
Test data generation is one of the most important and crucial phases in software testing. Software testing is not possible without adequate test data. Many automated and manual test data generation techniques have been proposed for software testing. Most of the work on automated software test data generation at unit level is by applying evolutionary approaches for test data generation. Evolutionary approaches, especially genetic algorithm, use fitness function for evaluation of individuals in different iterations. In this paper, we have proposed a novel fitness function for test data generation at integration level. Fitness function plays a vital in the success of evolutionary testing, without effective fitness function evolutionary testing is not effective for achieving required results. The success of evolutionary testing depends upon the success of fitness function. We have proposed a novel fitness function for coupling based integration testing. Up until now, there is no fitness function that caters coupling based integration for test data generation. Up till now most of the work for test data generation is at unit level and fitness function also cater only unit level test data generation. We have implemented our fitness function in a prototype tool `EE-COUP´ and performed different experiments for test data generation for some sample programs containing coupling relationship.
Keywords
genetic algorithms; integration; program testing; EE-COUP tool; automated test data generation techniques; coupling based integration testing; coupling relationship; evolutionary approach; evolutionary testing; fitness function; genetic algorithm; integration level; manual test data generation techniques; software testing; Couplings; Genetic algorithms; Instruments; Software; Software engineering; Software testing; Antecedent Method; Coupling Variable; Fitness Function; Genetic Algorithm; Integration Testing; Test Data;
fLanguage
English
Publisher
ieee
Conference_Titel
Emerging Technologies (ICET), 2013 IEEE 9th International Conference on
Conference_Location
Islamabad
Print_ISBN
978-1-4799-3456-0
Type
conf
DOI
10.1109/ICET.2013.6743534
Filename
6743534
Link To Document