• 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