DocumentCode :
3542604
Title :
Centroid Based Adaptive Random Testing for object oriented program
Author :
Putra, I. Putu Edy Suardiyana ; Mursanto, Petrus
Author_Institution :
Enterprise Comput. Lab., Univ. Indonesia, Depok, Indonesia
fYear :
2013
fDate :
28-29 Sept. 2013
Firstpage :
39
Lastpage :
45
Abstract :
A variant of Adaptive Random Testing (ART) called Centroid Based Adaptive Random Testing (CB-ART) has been developed. It aims to improve efficiency of ART which was claimed to have better performance than Random Testing (RT) in finding first error in a program. CB-ART is applying the concept of centroid for test case selection process. The technique for generating and computing centroid from a pool of input objects is the novelty of CB-ART. The experiment results show that our approach can generate 792.38% (near 8 times) more test cases than ARTGen and 108% more test cases than RANDOOP. Although capable in producing more test cases, the effectiveness of CB-ART is equal or higher than ARTGen and RANDOOP in some cases. We claim that our technique is able to generate high quality test case with shorter generation time.
Keywords :
object-oriented programming; program testing; ARTGen; CB-ART; RANDOOP; centroid based adaptive random testing; high quality test case; object oriented program; test case selection process; Accuracy; Arrays; Clustering algorithms; Java; Strips; Subspace constraints; Testing; Adaptive Random Testing; Centroid; Random Testing; Test Case;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Computer Science and Information Systems (ICACSIS), 2013 International Conference on
Conference_Location :
Bali
Type :
conf
DOI :
10.1109/ICACSIS.2013.6761550
Filename :
6761550
Link To Document :
بازگشت