DocumentCode :
232932
Title :
Defect detection method based on dominant relationship
Author :
Zhong Chaoqun ; Gong Dunwei
Author_Institution :
Sch. of Inf. & Electr. Eng., China Univ. of Min. & Technol., Xuzhou, China
fYear :
2014
fDate :
28-30 July 2014
Firstpage :
7617
Lastpage :
7622
Abstract :
Detecting defects is one of fundamental goals in software testing. However, because of the test Oracle problem, it is difficult to widely apply existing methods of detecting defects to real software testing. This paper presents a novel defect detection method based on the dominant relationship. First, it provides the principle of detecting defects based on the dominant relationship, and then establishes a mathematical model for generating test data with the ability of detecting defects. Finally, it uses a genetic algorithm to solve the above model so as to generate the desired test data. The proposed method is applied to test several benchmark and industrial programs, and compared with an existing defect detection method. The experimental results show that the proposed method achieves a higher ability of detecting defects and avoids the test Oracle problem.
Keywords :
genetic algorithms; program testing; defect detection method; dominant relationship; genetic algorithm; industrial programs; mathematical model; software testing; test data generation; test oracle problem; Arrays; Educational institutions; Electrical engineering; Electronic mail; Genetic algorithms; Mathematical model; Software testing; defect detection; dominant relationship; genetic algorithm; software testing; test Oracle problem;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Control Conference (CCC), 2014 33rd Chinese
Conference_Location :
Nanjing
Type :
conf
DOI :
10.1109/ChiCC.2014.6896269
Filename :
6896269
Link To Document :
بازگشت