• DocumentCode
    819534
  • Title

    An empirical evaluation (and specification) of the all-du-paths testing criterion

  • Author

    Bieman, James M. ; Schultz, Janet L.

  • Author_Institution
    Dept. of Comput. Sci., Colorado State Univ., Fort Collins, CO, USA
  • Volume
    7
  • Issue
    1
  • fYear
    1992
  • fDate
    1/1/1992 12:00:00 AM
  • Firstpage
    43
  • Lastpage
    51
  • Abstract
    The all-du-paths structural testing criterion is one of the most discriminating of the data-flow testing criteria. Unfortunately, in the worst case, the criterion requires an intractable number of test cases. In a case study of an industrial software system, it is found that the worst-case scenario is rare. Eighty percent of the subroutines require ten or fewer test cases. Only one subroutine out of 143 requires an intractable number of tests. However, the number of required test cases becomes tractable when using the all-uses criterion. The authors include a formal specification of both the all-du-paths criterion and the software tools used to estimate a minimal number of test cases necessary to meet the criterion
  • Keywords
    formal specification; program testing; subroutines; all-du-paths structural testing criterion; all-uses criterion; case study; data-flow testing criteria; formal specification; industrial software system; intractable; software tools; subroutines; worst-case scenario;
  • fLanguage
    English
  • Journal_Title
    Software Engineering Journal
  • Publisher
    iet
  • ISSN
    0268-6961
  • Type

    jour

  • Filename
    124269