PK0-005 · Question #554
After new capabilities were deployed in a system, issues with preexisting capabilities were reported. Which of the following testing cycles should be used to prevent this issue?
The correct answer is D. Regression testing. Regression testing is specifically designed to verify that newly introduced changes, features, or bug fixes have not broken or degraded existing functionality. When preexisting capabilities fail after a new deployment, regression testing would catch those breakages before…
Question
After new capabilities were deployed in a system, issues with preexisting capabilities were reported. Which of the following testing cycles should be used to prevent this issue?
Options
- APerformance testing
- BUser acceptance testing
- CStress testing
- DRegression testing
How the community answered
(29 responses)- A14% (4)
- B3% (1)
- C7% (2)
- D76% (22)
Explanation
Regression testing is specifically designed to verify that newly introduced changes, features, or bug fixes have not broken or degraded existing functionality. When preexisting capabilities fail after a new deployment, regression testing would catch those breakages before release. Performance testing measures speed and scalability. Stress testing evaluates system behavior under extreme load. User acceptance testing (UAT) verifies that the system meets business requirements from an end-user perspective - none of these specifically guard existing functionality against new-change side effects.
Topics
Community Discussion
No community discussion yet for this question.