• DocumentCode
    3251389
  • Title

    Using the incremental approach to generate test sets: a case study

  • Author

    Yu, Y.T. ; Lau, M.F. ; Chen, T.Y.

  • Author_Institution
    Dept. of Comput. Sci., Hong Kong City Univ., China
  • fYear
    2003
  • fDate
    6-7 Nov. 2003
  • Firstpage
    263
  • Lastpage
    270
  • Abstract
    With the increasing complexity of software systems, the set of testing requirements can become very large. If the set of testing requirements can be naturally decomposed into smaller subsets, one may construct a test set separately to satisfy each subset of testing requirements, and then combine the test sets to form the complete test set. Such an approach is referred to as the union approach. On the other hand, the incremental approach attempts to incrementally expand a test set to satisfy the subsets of testing requirements, one at a time. This paper investigates empirically the effect of the incremental approach as compared to the union approach. Our case study indicates that the incremental approach can result in a significantly smaller test set, particularly when supplemented with the greedy heuristics.
  • Keywords
    formal specification; program testing; fault-based testing; greedy heuristics; incremental testing; partition testing; software system complexity; specification-based testing; test case generation; test sets; union testing; Australia Council; Automatic testing; Computer aided software engineering; Computer science; Costs; Information technology; Software systems; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Software, 2003. Proceedings. Third International Conference on
  • Print_ISBN
    0-7695-2015-4
  • Type

    conf

  • DOI
    10.1109/QSIC.2003.1319110
  • Filename
    1319110