Continuous Deployment Quiz
1. Capacity testing _.
Answer: is a critical testing and helps to verify technical aspects
2. Accurev is a _ system.
Answer: Stream Based Version Control
3. ____________ testing was derived from hardware testing.
Answer: Smoke
4. The continuous deployment must be followed to practice continuous delivery.
Answer: True
5. Large scale changes to an application can be achieved using __.
Answer: Branch by Abstraction
6. Collection of executable codes is known as.
Answer: Binaries
7. A build can be triggered by a version control tool.
Answer: True
8. A build that fails __ stage will not be deployable.
Answer: Acceptance
9. People who do the deployment should be part of creating the deployment process.
Answer: True
10. Dependencies between components must be represented using .
Answer: Directed acyclic graph
11. Time taken to fix a broken build is measured using __.
Answer: Build repair rate
12. Build-time dependency should be present when an application is run.
Answer: False
13. Build tools can be categorized as ____.
Answer: Both the options
14. Release candidate is created after the change passes through the .
Answer: Commit Stage
15. New instance of ___ is created upon every check-in.
Answer: All of the options
16. Continuous deployment aims at making feedback loops as short as possible.
Answer: True
17. _ is a paradigm to move code from check-in to production in a controlled way.
Answer: Integration Pipeline
18. Feature toggles is possible in version control systems.
Answer: True
19. User acceptance testing is a verification activity.
Answer: False
20. Configuration information can be supplied using .
Answer: Environment variables
21. Disciplined technique for restructuring a code without modifying its external behavior is _.
Answer: Refactoring
22. Famous problem of dependency management is known as ___.
Answer: DLL Hell
23. Only positive scenarios are validated in ___ testing.
Answer: Build Verification
24. MTTR is ____.
Answer: Mean Time to Repair failures.
25. Automated implementation of an application's build, test, and deployment process is called as _.
Answer: Deployment Pipeline
26. The deployment pipeline is initiated by the creation of a release candidate.
Answer: False
27. _ stage asserts that the system works at the technical level.
Answer: Manual Test
28. The capability of your build system to handle an increase in the amount of code that it integrates and analyzes is known as .
Answer: Build performance
29. Chef is an orchestration tool.
Answer: True
30. In branch by abstraction model, features are developed in _.
Answer: Release Branch
31. Steps to be followed to release the application first time is part of ___.
Answer: Release Plan
32. Static code analysis is performed in the _.
Answer: Commit stage
33. User acceptance testing is done in this stage.
Answer: Manual Test
34. Functional testing is a verification activity.
Answer: True
35. Testing done in a customer's environment is known as.
Answer: Beta
36. Value delivered by an application is validated through.
Answer: All of the options
37. _ is a central part of continuous deployment.
Answer: Deployment Pipeline
38. ____ stage takes the delivery team beyond continuous integration.
Answer: Acceptance