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