Risk Based Testing

Posted By : Sakshi Jain | 26-Dec-2017

What is Risk Based Testing?

A risk is the probability of occurrence of an undesirable outcome if testing not done properly due to insufficient time or resources. Risk-based testing involves testing the functionality which has the maximum probability of failure.
Risk-based testing is the procedure to identify criteria that ensure the minimum level of product risk when the system is deployed.

  • Risk-based testing begins early in any project, knowing risks of any system quality and utilizing the knowledge of risk to assist test planning,  its specification, test execution and test preparation.

  • Risk-based testing involves contingency and mitigation plan.

  • Mitigation means testing to reduce the likelihood of defects and provide opportunities to reduce high-impact defects.

  • Contingency defines testing to examine workarounds.

  • Risk-based testing also involves measuring the criteria for finding and removing defects in critical areas.

  • Risk-based testing also involves risk analysis to identify how to prevent defects through non-functional activities.

Importance of risk-based testing

  • To define exit criteria on when to stop testing when the time is not sufficient.

  • Test cases can be reduced and testing efforts are focused on the most critical areas.

  • Problem areas are discovered at early testing life cycle stage so that preventive activities are started immediately.

  • Better strategies and test objects/cases can be selected.

  • Risks are monitored continuously to know the status of the project and its quality.

Risk-Based Testing process involves below steps:

  • Risk Identification

  • Risk Analysis

  • Risk Response

  • Test Scoping

  • Test Process definition

Benefits of Risk-based Testing

  • Improved quality – All of the critical functions of the application are tested.

  • Testing always concentrates on the most important features first with optimal test delivery in the event of – limited time, money and qualified resources.

  • Efforts are not wasted on non-critical or low-risk areas in the project.

  • Improved customer satisfaction.

  • Good reporting and progress tracking

Request for Proposal

Recaptcha is required.

Sending message..