CYBERSECURITY-ARCHITECTURE-AND-ENGINEERING practice question 3 of 30

The DevSecOps team for an organization manages a continuous integration and continuous deployment (CI/CD) pipeline for a three-tier web application…

Choose your answer, then check it against the explanation and the full breakdown below.

Domain Cybersecurity Principles

The DevSecOps team for an organization manages a continuous integration and continuous deployment (CI/CD) pipeline for a three-tier web application. Management has asked the team toperform a series of comprehensive post-deployment tests to make sure that all of the components of the application can interact and function properly. What should the team recommend?
Answer options
Question 3 of 30

Question breakdown

Tests
Choose appropriate testing types in a CI/CD pipeline
Difficulty
Easy

Key idea: Integration testing checks that separate components or tiers communicate and work correctly together.

How to reach the answer

  1. The deciding clue is 'all of the components of the application can interact and function properly.'
  2. In a three-tier application, those interactions are between the web, application and database tiers.
  3. Testing the interfaces and data flow between combined components is the definition of integration testing.
  4. The other options are security analysis techniques, not tests of functional interaction.

Each option

  • AIncorrect. Static analysis reviews source code without running it, so it cannot confirm runtime interaction between tiers.
  • BIncorrect. Dynamic analysis probes a running application for security weaknesses rather than validating that components work together.
  • CCorrect. Integration testing directly verifies that the tiers and components exchange data and function correctly as a combined system.
  • DIncorrect. Package scanning checks third-party dependencies for known vulnerabilities and does not test functional interaction.

Common trap: Dynamic analysis also runs against the deployed application after deployment, so it seems to fit, but its goal is finding vulnerabilities, not proving that components cooperate.

In practice: Pipelines often run integration test suites against a staging environment after deployment. These confirm that API calls, database connections and service-to-service flows work before production promotion.

Remember: When the requirement is that components interact and function properly, think integration testing.

Drafted with AI assistance and checked against the answer key.

Keep practicing

Take the free CYBERSECURITY-ARCHITECTURE-AND-ENGINEERING practice test

Ten exam-style questions with answers and explanations, plus the exam facts and study guides.

Start the free practice test

More questions

Other CYBERSECURITY-ARCHITECTURE-AND-ENGINEERING practice questions

Scroll to Top