• DocumentCode
    1732170
  • Title

    An Empirical Study on Bayesian Network-based Approach for Test Case Prioritization

  • Author

    Mirarab, Siavash ; Tahvildari, Ladan

  • Author_Institution
    Software Technol. Appl. Res. (STAR), Univ. of Waterloo, Waterloo, ON
  • fYear
    2008
  • Firstpage
    278
  • Lastpage
    287
  • Abstract
    A cost effective approach to regression testing is to prioritize test cases from a previous version of a software system for the current release. We have previously introduced a new approach for test case prioritization using Bayesian Networks (BN) which integrates different types of information to estimate the probability of each test case finding bugs. In this paper, we enhance our BN-based approach in two ways. First, we introduce a feedback mechanism and a new change information gathering strategy. Second, a comprehensive empirical study is performed to evaluate the performance of the approach and to identify the effects of using different parameters included in the technique. The study is performed on five open source Java objects. The obtained results show relative advantage of using feedback mechanism for some objects in terms of early fault detection. They also provide insight into costs and benefits of the various parameters used in the approach.
  • Keywords
    Bayes methods; Java; program testing; regression analysis; Bayesian network-based approach; feedback mechanism; information gathering strategy; open source Java; regression testing; test case prioritization; Bayesian methods; Computer bugs; Costs; Fault detection; Feedback; Java; Performance evaluation; Software systems; Software testing; System testing; Empirical Study; Regression Testing; Test Case Prioritization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing, Verification, and Validation, 2008 1st International Conference on
  • Conference_Location
    Lillehammer
  • Print_ISBN
    978-0-7695-3127-4
  • Type

    conf

  • DOI
    10.1109/ICST.2008.57
  • Filename
    4539555