PK0-005 · Question #231
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. Unit testing. The scenario describes a regression issue - new changes breaking existing functionality. While regression testing is the ideal term, Unit testing (D) is the closest answer here because it tests individual components/functions in isolation to verify they still work correctly…
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
- DUnit testing
How the community answered
(42 responses)- A5% (2)
- B2% (1)
- C2% (1)
- D90% (38)
Explanation
The scenario describes a regression issue - new changes breaking existing functionality. While regression testing is the ideal term, Unit testing (D) is the closest answer here because it tests individual components/functions in isolation to verify they still work correctly after changes. It helps catch issues introduced by new code before integration. User acceptance testing (B) validates the full system from a user perspective but is done later. Performance testing (A) and stress testing (C) measure system behavior under load, not functional correctness of existing features.
Topics
Community Discussion
No community discussion yet for this question.