• DocumentCode
    746209
  • Title

    A choice relation framework for supporting category-partition test case generation

  • Author

    Chen, T.Y. ; Poon, Pak-Lok ; Tse, T.H.

  • Author_Institution
    Sch. of Inf. Technol., Swinburne Univ. of Technol., Hawthorn, Vic., Australia
  • Volume
    29
  • Issue
    7
  • fYear
    2003
  • fDate
    7/1/2003 12:00:00 AM
  • Firstpage
    577
  • Lastpage
    593
  • Abstract
    We describe in this paper a choice relation framework for supporting category-partition test case generation. We capture the constraints among various values (or ranges of values) of the parameters and environment conditions identified from the specification, known formally as choices. We express these constraints in terms of relations among choices and combinations of choices, known formally as test frames. We propose a theoretical backbone and techniques for consistency checks and automatic deductions of relations. Based on the theory, algorithms have been developed for generating test frames from the relations. These test frames can then be used as the basis for generating test cases. Our algorithms take into consideration the resource constraints specified by software testers, thus maintaining the effectiveness of the test frames (and hence test cases) generated.
  • Keywords
    computer aided software engineering; program testing; category- partition test case generation; category-partition test case generation; choice relation framework; consistency checks; environment conditions; resource constraints; software testing; test frames; Australia; Computer aided software engineering; Computer science; Costs; Humans; Information technology; Software algorithms; Software maintenance; Software testing; Spine;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.2003.1214323
  • Filename
    1214323