-
Recent
- What new features were added/changed in the current iteration
- Use acceptance test cases for US
-
Core
- What the application should do first. What are the main user functions?
- Use the test cases for basic scenarios
-
Risky
- What features/ areas of the product have the maximum risks
-
To analyze the sources of potential risks
-
New
- Anything that has no history in the product.
-
Modified
- Anything that has been changed to meet new requirements or improved
-
Stream Dependency
- Anything whose failure will lead to a cascading failure in the rest of the system
- Analysis the matrix of components
-
Critical
- Anything whose failure will cause significant damage to the main scenarios
-
Precise
- Anything that should 100% meet the requirements
-
Popular
- Anything that will be used many times
-
Strategic
- Anything that is important to the company, and distinguishes our product from competitors' products
-
Third-party interactions
- Anything that is used in the product, but is developed outside the project
- Use SFDIPOT mnemonics for analysis of third-party components
-
Distributed
- Anything spread out in time or space, yet who elements must work together
-
Buggy
- Anything that has many errors
-
Recent failure
- Anything that is connected with recent problems
- Use the risk matrix
-
Configuration
- We analyze the user environments
- We perform testing taking into account the matrix of the user configuration
-
Repaired
- Retest defects with high severity
- We create a query for defects with high priority and severity ( 1-2) for the current iteration
-
Chronic
- We analyze the areas of the product with chronic problems
- We create a query for defects with high priority and severity ( 1-2) for the appropriate area