• DocumentCode
    296630
  • Title

    Input domain partitioning in software testing

  • Author

    Vagoun, Tomas

  • Author_Institution
    Inst. of Int. Educ., Prague, Czech Republic
  • Volume
    2
  • fYear
    1996
  • fDate
    3-6 Jan 1996
  • Firstpage
    261
  • Abstract
    Software testing is an important and a costly phase of the software development lifecycle. In this paper, an approach is presented that improves the effectiveness of software testing based on partitioning the input domain. Specifically, it is shown how partitioning can decrease the number of tests needed to find defects. The improvement is based on partitioning the input domain according to how different user-level functions of software read from and write to internal state variables. Several parameters that influence the probability of finding defects are investigated with a computer simulation: the size of a test case, the type of a defect, the number of partitions, and the ratio of reading and writing accesses to state variables
  • Keywords
    program debugging; program testing; software cost estimation; computer simulation; input domain partitioning; internal state variables; probability; program debugging; read; software cost; software development lifecycle; software testing; user-level functions; write; Computer simulation; Programming; Software engineering; Software quality; Software testing; System testing; Transaction databases; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1996., Proceedings of the Twenty-Ninth Hawaii International Conference on ,
  • Conference_Location
    Wailea, HI
  • Print_ISBN
    0-8186-7324-9
  • Type

    conf

  • DOI
    10.1109/HICSS.1996.495407
  • Filename
    495407