• DocumentCode
    3480170
  • Title

    An Analysis of Failure-Based Test Profiles for Random Testing

  • Author

    Merkel, Robert ; Kuo, Fei-Ching ; Chen, Tsong Yueh

  • Author_Institution
    Fac. of Inf. Technol., Monash Univ., Clayton, VIC, Australia
  • fYear
    2011
  • fDate
    18-22 July 2011
  • Firstpage
    68
  • Lastpage
    75
  • Abstract
    In random testing, the distribution of the generated test cases is known as the test profile. We consider the effects of different test profiles, taking advantage of probabilistic information about likely failure-revealing inputs, on the effectiveness of random testing for debugging. We examine a failure-proportional testing strategy, in which tests are randomly sampled with replacement, with probability proportional to a previously identified failure probability distribution, compared to a uniform testing strategy, in which tests are randomly sampled uniformly from the entire input domain. We show that neither strategy optimises failure-detection capabilities, and show an alternative strategy that does. We also consider selection without replacement, and examine the robustness of some strategies given a divergence between the estimated and actual failure probability distributions.
  • Keywords
    automatic test software; probability; program debugging; program diagnostics; program testing; random processes; sampling methods; software reliability; debugging; failure-based test profile analysis; failure-detection capability; failure-proportional testing strategy; identified failure probability distribution; probabilistic information; random sampling; random testing; test case generation; Analytical models; Equations; Mathematical model; Presses; Probability distribution; Software; Testing; adaptive random testing; failure-based testing; random testing; test profiles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference (COMPSAC), 2011 IEEE 35th Annual
  • Conference_Location
    Munich
  • ISSN
    0730-3157
  • Print_ISBN
    978-1-4577-0544-1
  • Electronic_ISBN
    0730-3157
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2011.88
  • Filename
    6032326