QA Tutorials

RISK BASED TESTING

RISK ANALYSIS

Risk based testing is procedure of giving priorities for features, functions and modules of application under test based on the impact of failures. It involves analysing risk based on the complexity, business criticality and visible areas.

Risk can be negative or positive.

  1. Positive Risks: It is referred to opportunities that help in business sustainability. For example, investing in new project changing new processes, developing new products.
  2. Negative Risks: It is referred as threats and recommendations to minimise or eliminate them must be implemented for project success.

The objectives of Risk based testing are:

  1. To know when and how to use risk based testing
  2. To understand advantages and disadvantages of risk based testing.
  3. To understand steps of implementing the risk based testing on appropriate application.
  4. To make risk free project using best practices in risk management to achieve a project outcome that balances risks with quality, features, budget and schedule.

Major processes to execute risk based testing are:

RISK BASED TESTING
RISK BASED TESTING

 

Process 1: Risk identification: It describes all the requirements in terms of risk involved in the project. The projects encounter various risks which are recognised by the stake holders of the projects. These are mix of technical and business team.

Process 2: Risk analysis, Risk exposure using mitigations, Test policy– It prioritises the requirements in terms of risk assessment, once all the possible risks and their impacts are analysed the project manager will get the requirements prioritised. The priority requirements should be agreed and updated in the functional document.

Process 3: Test plan– Planning and defining the tests according to requirement priorities. When we get the requirement with the priority. We can start the test activities by keeping priorities in mind.

Process 4: Test execution & result– executing the test according to priority and acceptance criteria. If any of the identified risks realised by the test schedule time then there is a chance of schedule slippage by the development side.

Advantages of Risk based testing:

  1. Improved quality– All the critical functions of the applications are tested.
  2. Giving more focus on the risks of the business projects rather than the functionality of the information system.
  3. It provides the negotiating instrument to the client and test manager similar when existing means are limited.
  4. Associate the product risk to the requirement identifies the gap.
  5. Testing will focus on the most important matters first with optimal test delivery, limited time, money and qualified resources. We need to determine the better way to accelerate our testing effort with still managing the risk of the application under test.
  6. Improve customer satisfaction by customer involvement, good report and progress track.

Questions

  1. What are the types of Risk Based Testing?
  2. What is Risk Based Testing? Explain with an example
Facebook Comments
Tags

Related Articles

5 thoughts on “RISK BASED TESTING”

  1. 1. What are the types of Risk Based Testing? Risk based testing can be executed through analyzing risk based on complexity, business criticality, and visible areas. Furthermore, risk can be identified as either of two types: positive or negative.

    Positive risks refer to opportunities that help in business sustainability.
    Negative risks refer to threats (recommendations to minimize or eliminate them must be implemented for project success.)

    2.What is Risk Based Testing? Explain with an example
    Risk based testing is testing procedure through which priorities are given for features, functions and modules of an application under test – based on the impact of failures. It involves analyzing risk based on the complexity, business criticality and visible areas.

    An example of risk-based testing: Prioritizing and emphasizing certain tests during test execution, based on the factor of risk.

  2. Risk based analysis is a process of giving priorities to features, functions and modules of software application in the outcome of failures.
    It can be a positive risk which helps the company in achieving new progress, project and products or it can be negative risk which refers to threats, recommendations to minimize or eliminate to achieve project success.
    Risk based analysis is done different processes like risk identification,riak analysis, risk exposure using mitigations, test plan, test policy, test execution and result.
    The goal of Risk based analysis is to balance the risk with quality, features, budget and schedule.

  3. Risk based testing has 2 main type
    1 positive risk :-Positive risks which refers to opportunities and helps in business sustainability.
    2.negative risk:- It is referred as threats and recommendations to minimize or eliminate them must be implemented for project success.
    Risk based testing is a procedure of testing giving priorities to features,functions,modules of application under test based on the impact of failures.It involves analyzing risk based on the complexity, business critical and visible areas.

  4. Risk based testing is procedure of giving priorities for features, functions and modules of application under test based on the impact of failures. It involves analysing risk based on the complexity, business criticality and visible areas.
    For example many projects have different constraints like time, resources, quality requirement in terms of organization standards. The risk based testing works really well in this regards. While implementing new projects there are high risk factors involved like New technology, lack of knowledge, lack of experience etc.

    Types of risks:
    Positive Risks: It is referred to opportunities that help in business sustainability. For example, investing in new project changing new processes, developing new products.
    Negative Risks: It is referred as threats and recommendations to minimise or eliminate them must be implemented for project success.

  5. Risk based testing is procedure of giving priorities for features, functions and modules of application under test based on the impact of failures. It involves analyzing risk based on the complexity, business criticality and visible areas.

    Risk can be negative or positive.
    Positive Risks: It is referred to opportunities that help in business sustainability. For example, investing in new project changing
    new processes, developing new products.
    Negative Risks: It is referred as threats and recommendations to minimize or eliminate them must be implemented for project success.

Leave a Reply to Suneetha V Cancel reply

Your email address will not be published. Required fields are marked *

Check Also

Close
Close