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