nerdexam
CompTIA

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…

Project Life Cycle Phases

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)
  • A
    5% (2)
  • B
    2% (1)
  • C
    2% (1)
  • D
    90% (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

#Software testing#Testing cycles#Unit testing#Regression prevention

Community Discussion

No community discussion yet for this question.

Full PK0-005 Practice