nerdexam
(ISC)2

CISSP · Question #1239

In a DevOps environment, which of the following actions is MOST necessary to have confidence in the quality of the changes being made?

The correct answer is D. Automate functionality testing. In DevOps, automated functionality testing is the cornerstone of maintaining confidence in code quality, enabling rapid, repeatable validation of changes throughout the pipeline.

Submitted by cyberguy42· Mar 5, 2026Software Development Security

Question

In a DevOps environment, which of the following actions is MOST necessary to have confidence in the quality of the changes being made?

Options

  • APrepare to take corrective actions quickly.
  • BReceive approval from the change review board.
  • CReview logs for any anomalies.
  • DAutomate functionality testing.

How the community answered

(33 responses)
  • A
    12% (4)
  • B
    6% (2)
  • C
    3% (1)
  • D
    79% (26)

Why each option

In DevOps, automated functionality testing is the cornerstone of maintaining confidence in code quality, enabling rapid, repeatable validation of changes throughout the pipeline.

APrepare to take corrective actions quickly.

Preparing to take corrective actions quickly is a reactive measure that addresses problems after they occur, rather than proactively validating quality before or during the change process.

BReceive approval from the change review board.

Receiving approval from a change review board is a traditional ITIL/change management process that introduces manual gates and slows delivery, which is contrary to DevOps principles of continuous integration and delivery.

CReview logs for any anomalies.

Reviewing logs for anomalies is a post-deployment monitoring activity that detects issues after changes are already in production, rather than ensuring quality confidence during the development and release pipeline.

DAutomate functionality testing.Correct

Automating functionality testing integrates continuous testing directly into the CI/CD pipeline, ensuring every change is validated against defined functional requirements before deployment. This provides consistent, repeatable, and rapid feedback on code quality without human bottlenecks, which is a foundational DevOps practice for maintaining confidence in releases.

Concept tested: Automated testing in DevOps CI/CD pipelines

Source: https://learn.microsoft.com/en-us/devops/develop/shift-left-make-testing-fast-reliable

Topics

#DevOps#automated testing#software quality#continuous integration

Community Discussion

No community discussion yet for this question.

Full CISSP Practice