Contact Webmaster

Risk-Based Regression Testing
Presented By: Yanping Chen
Date: July 31, 2003

Risk is anything that threatens the successful achievement of a project's goals. Specifically, a risk is an event that has some probability of happening, and will result in some loss if it occurs. The fundamental principle of risk-based testing is to do more thorough testing to those parts of the software system that present the highest risk. In this presentation, we introduce risk-based testing and discuss applying risk analysis to select test cases for regression testing which is essential to ensure software quality. We provide a method of risk-based test case selection, and define corresponding metrics to measure the quality of regression test suites. This approach is a specification-based method. Therefore, it does not have scalability problems as does code-based techniques. It is also easy to implement with test tools, thus, making the regression test process more automated.

Click here for the Presentation Slides

All information within copyright University of Ottawa, 2005
Contact Webmaster