• DocumentCode
    1139229
  • Title

    A decision-theoretic approach to the test allocation problem in partition testing

  • Author

    Chen, Tsong Yueh ; Yu, Yuen Tak

  • Author_Institution
    Sch. of Inf. Technol., Swinburne Univ. of Technol., Hawthorn, Vic., Australia
  • Volume
    32
  • Issue
    6
  • fYear
    2002
  • fDate
    11/1/2002 12:00:00 AM
  • Firstpage
    733
  • Lastpage
    745
  • Abstract
    A partition testing strategy consists of two components: a partitioning scheme which determines the way in which the program´s input domain is partitioned into subdomains; and an allocation of test cases which determines the exact number of test cases selected from each subdomain. This paper investigates the problem of determining the test allocation when a particular partitioning scheme has been chosen. We show that this problem can be formulated as a classic problem of decision-making under uncertainty, and analyze several well known criteria to resolve this kind of problem. We present algorithms that solve the test allocation problem based on these criteria, and evaluate these criteria by means of a simulation experiment. We also discuss the applicability and implications of applying these criteria in the context of partition testing.
  • Keywords
    decision theory; probability; program testing; software engineering; uncertainty handling; decision under uncertainty; decision-making; optimal test distribution; partition testing; probability; random testing; software engineering; software testing; test allocation; Algorithm design and analysis; Australia; Computer science; Councils; Decision making; Information technology; Partitioning algorithms; Software engineering; Software testing; Uncertainty;
  • fLanguage
    English
  • Journal_Title
    Systems, Man and Cybernetics, Part A: Systems and Humans, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1083-4427
  • Type

    jour

  • DOI
    10.1109/TSMCA.2002.808254
  • Filename
    1177314