Incorporating Feedback Mechanism to Bayesian Networks-based Test Case Prioritization

Siavash Mirarab, Ladan Tahvildari · 2007

An important aspect of regression testing is to prioritize the test cases for execution. This paper presents a new technique for prioritizing test cases in order to enhance the rate of fault detection. This new technique enhances our previously introduced approach based on Bayesian Networks (BN) [15]. The advantage of the new technique is in using a feedback mechanism to augment the model after each test execution. As a proof of concept, the proposed technique is applied to eight consecutive versions of a large-size software system. The obtained results indicate a strong increase in the rate of fault detection.

Read the paper · More papers on PaperTik