• DocumentCode
    970326
  • Title

    An Evaluation of Random Testing

  • Author

    Duran, Joe W. ; Ntafos, Simeon C.

  • Author_Institution
    Southwest Research Institute, San Antonio, TX 78284.; Division of Mathematics, Computer Science, and Systems Design, University of Texas, San Antonio, TX 78285.
  • Issue
    4
  • fYear
    1984
  • fDate
    7/1/1984 12:00:00 AM
  • Firstpage
    438
  • Lastpage
    444
  • Abstract
    Random testing of programs has usually (but not always) been viewed as a worst case of program testing. Testing strategies that take into account the program structure are generally preferred. Path testing is an often proposed ideal for structural testing. Path testing is treated here as an instance of partition testing, where by partition testing is meant any testing scheme which forces execution of at least one test case from each subset of a partition of the input domain. Simulation results are presented which suggest that random testing may often be more cost effective than partition testing schemes. Also, results of actual random testing experiments are presented which confirm the viability of random testing as a useful validation tool.
  • Keywords
    Costs; Design methodology; Performance evaluation; Probability; Software testing; Software tools; Partition testing; path testing; random testing; software testing experiments;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1984.5010257
  • Filename
    5010257