What is Product Risk?
A product risk is a possible problem in the system that could negatively impact quality (e.g., a defect in a critical feature). Testing helps reduce or “mitigate” this risk.
How Testing Mitigates Risk:
-
If a test finds defects, testing has revealed risks, allowing the team to fix them before release.
-
If a test doesn't find defects, it suggests that risk is lower than expected, providing confidence.
Test Manager's Role in Risk Mitigation:
-
Ensure testing is focused on high-risk areas (those that could hurt quality the most).
-
Collaborate with project stakeholders to identify and assess risks.
-
Make sure tests are planned, selected, and prioritized based on risk.
-
Monitor existing and new risks throughout the project.
-
Adjust testing effort according to risk level (e.g., test early and more intensely for high-risk items).
Risk-Based Testing Lifecycle:
-
Risk Analysis
-
Identify Risks (e.g., poor requirements, performance bottlenecks)
-
Assess Risks (likelihood & impact)
-
-
Risk Control
-
Monitor Risks (track changes to risk levels)
-
Mitigate Risks (through focused testing)
-
📝 ISTQB ALTM-Style Scenario-Based Mock Questions (Section 1.3.1)
❓Question 1:
You are the Test Manager on a healthcare project. A critical feature that deals with patient medical history is complex, has unclear requirements, and will be integrated with an external system. During risk assessment, this area is marked as high risk.
What should be your main focus as a Test Manager to mitigate this risk?
A. Plan fewer tests for the feature and wait until requirements are clarified after development.
B. De-prioritize testing this feature since it depends on an external system.
C. Allocate early and more intensive testing to this feature, involving stakeholders to clarify requirements.
D. Leave the testing of this feature to developers as part of unit testing.
✅ Correct Answer: C
Explanation: High-risk areas should be tested early and with more focus. Clarifying unclear requirements is part of risk mitigation.
❓Question 2:
Which of the following BEST describes how testing supports risk mitigation?
A. Testing eliminates all risks by identifying every possible defect.
B. Testing guarantees a defect-free release.
C. Testing helps identify and reduce risks by discovering defects before release.
D. Testing postpones defect discovery to later project stages.
✅ Correct Answer: C
Explanation: Testing cannot eliminate all risks, but it can help reduce them by finding defects early and providing insights about risk levels.
❓Question 3: [Scenario-Based]
You are leading a test team on a banking application. The security module is assessed as very high risk during risk analysis. What testing strategy should you adopt?
A. Apply exploratory testing only to the module after system integration.
B. Increase test coverage and apply formal test design techniques early for this module.
C. Assign low-priority to the security module and focus on user interface testing.
D. Defer testing until UAT since security is tested at the end.
✅ Correct Answer: B
Explanation: High-risk areas like security require early, thorough, and formal testing, not informal or delayed approaches.
❓Question 4:
During testing, no defects are found in a feature considered high risk. What is the correct interpretation?
A. The feature is now guaranteed to be defect-free.
B. The risk level is lower than initially expected.
C. There was no need to test this feature at all.
D. The feature must have been low risk from the start.
✅ Correct Answer: B
Explanation: If tests don’t reveal defects, it suggests that risk is now perceived to be lower than initially thought—not that the product is perfect.
❓Question 5:
What is the role of the Test Manager in risk-based testing?
A. Avoid participating in risk identification and focus only on execution.
B. Pass risk responsibilities to developers and business analysts.
C. Actively contribute to risk identification, analysis, and ensure tests align with risks.
D. Reduce test efforts on low-risk items to zero regardless of stakeholder input.
✅ Correct Answer: C
Explanation: The test manager plays a central role in aligning testing with quality risks, ensuring the right tests are done at the right time.
No comments:
Post a Comment