DocumentCode :
2367396
Title :
An expression´s single fault model and the testing methods
Author :
Gong, Yunzhan ; Xu, Wanli ; Li, Xiaowei
Author_Institution :
Inf. Dept., Acad. of Armored Forces Eng. Beijing, China
fYear :
2003
fDate :
16-19 Nov. 2003
Firstpage :
110
Lastpage :
113
Abstract :
This paper proposes a single fault model for the faults of the expressions, including operator faults (operator reference fault: an operator is replaced by another, extra or missing operator for single operand), incorrect variable or constant, incorrect parentheses. These types of faults often exist in the software, but some fault classes are hard to detect using traditional testing methods. A general testing method is proposed to detect these types of faults. Furthermore the fault simulation method of the faults is presented which can accelerate the generation of test cases and minimize the testing cost greatly. Our empirical results indicate that our methods require a smaller number of test cases than random testing, while retaining fault-detection capabilities that are as good as, or better than the traditional testing methods.
Keywords :
fault simulation; performance evaluation; program testing; software reliability; expression faults; extra operator; fault simulation method; fault-detection capabilities; incorrect constant; incorrect parentheses; incorrect variable; missing operator; operator faults; operator reference fault; random testing; single fault model; single operand; software fault classes; test case generation; testing methods; Computers; Content addressable storage; Costs; Fault detection; Life estimation; Software debugging; Software reliability; Software testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Test Symposium, 2003. ATS 2003. 12th Asian
ISSN :
1081-7735
Print_ISBN :
0-7695-1951-2
Type :
conf
DOI :
10.1109/ATS.2003.1250793
Filename :
1250793
Link To Document :
بازگشت