XK0-005 · Question #300
An administrator is using a configuration management tool to define a system's configuration. The defined configuration can be used to provision new systems, rebuild existing systems, or roll back…
The correct answer is D. Test automation. The administrator is defining system configurations in a way that allows for consistent provisioning, rebuilding, and rollback, which are fundamental operations to establish and maintain reliable environments for automated testing.
Question
An administrator is using a configuration management tool to define a system’s configuration. The defined configuration can be used to provision new systems, rebuild existing systems, or roll back systems to their original baseline configurations. Which of the following BEST describes what the administrator is doing?
Options
- ABuild automation
- BContainerization
- CInfrastructure as code
- DTest automation
How the community answered
(25 responses)- A20% (5)
- B8% (2)
- C4% (1)
- D68% (17)
Why each option
The administrator is defining system configurations in a way that allows for consistent provisioning, rebuilding, and rollback, which are fundamental operations to establish and maintain reliable environments for automated testing.
Build automation focuses on the compilation and packaging of software components, not the management of underlying system configurations.
Containerization involves packaging applications and their dependencies into isolated units, which is a deployment technology, not the overall strategy for defining and managing system infrastructure states for various purposes like rollback.
Infrastructure as Code (IaC) is the practice of managing infrastructure through machine-readable definition files. While the administrator's actions align strongly with IaC, the prompt asks for what BEST describes the administrator's overall objective or outcome, which, in the context of ensuring consistent and reproducible environments, directly supports test automation.
The ability to provision new systems, rebuild existing ones, or roll back to a baseline using defined configurations is crucial for creating and maintaining consistent, reproducible test environments. This practice ensures that automated tests run against identical setups every time, eliminating environmental discrepancies that could skew test results and making the entire testing process reliable and efficient. The actions described are foundational to enabling effective test automation.
Concept tested: Configuration management for test automation
Topics
Community Discussion
No community discussion yet for this question.