• DocumentCode
    3115609
  • Title

    Are Fault Failure Rates Good Estimators of Adequate Test Set Size?

  • Author

    Debroy, Vidroha ; Wong, W. Eric

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Texas at Dallas, Dallas, TX, USA
  • fYear
    2009
  • fDate
    24-25 Aug. 2009
  • Firstpage
    229
  • Lastpage
    238
  • Abstract
    Test set size in terms of the number of test cases is an important consideration when testing software systems. Using too few test cases might result in poor fault detection and using too many might be very expensive and suffer from redundancy. For a given fault, the ratio of the number of failure causing inputs to the number of possible inputs is referred to as the failure rate. Assuming a test set represents the input domain uniformly, the failure rate can be re-defined as the fraction of failed test cases in the test set. This paper investigates the relationship between fault failure rates and the number of test cases required to detect the faults. Our experiments suggest that an accurate estimation of failure rates of potential fault(s) in a program can provide a reliable estimate of an adequate test set size with respect to fault detection (a test set of size sufficient to detect all of the faults) and therefore should be one of the factors kept in mind during test set generation.
  • Keywords
    fault diagnosis; program testing; software fault tolerance; system recovery; fault detection; fault failure rates; software systems testing; test set generation; test set size; Computer science; Costs; Fault detection; Redundancy; Software quality; Software systems; Software testing; System testing; fault detection; fault failure rate; software testing; test set size;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Software, 2009. QSIC '09. 9th International Conference on
  • Conference_Location
    Jeju
  • ISSN
    1550-6002
  • Print_ISBN
    978-1-4244-5912-4
  • Type

    conf

  • DOI
    10.1109/QSIC.2009.38
  • Filename
    5381453