Risk Based Testing is a type of testing that functions used to prioritize the test based functionalities based on risk of failure or impact of failure. It organizes to reduce the product risk when system is deployed for end users.
It tests the product based on risk and emphasize the product features and functionalities during the execution.
It involves the testing the functional and non functional user specified requirement which has the highest impact and probability of failure.
Risk based testing involves risk mitigation and contingency.
It also measure finding, removing and preventing defect in critical areas.
Product risk based testing includes or perform-:
– Make prioritize risk
– Analyze prioritize risk
– Perform testing that explore
– As risks evaporate and new ones emerge, adjust your test effort to stay focused on the current
Following activities includes performing risk based testing -:
1] Risk identification
2] Risk analysis
3] Test policy to perform
4] Test plan
5] Test execution
6] Test result
7] Test catalog
Test catalog includes -:
– SDLC Activities or phases
– Wrong file installed
– Files Clobbered (replaced or upload)
– Functional and non functional activities
Types of risk -:
3] Failure mode