Configuration Management covers the processes used to coordinate, control, and track test artefacts. The test artefacts could include Automation Code, requirements, documentation, problems, designs, change requests, designs, etc.
The Configuration Management is a process of establishing and maintaining a product’s performance, functional and physical attributes with its requirements, design, and functionalities through its life.
In Configuration Management we making sure that these items are managed carefully in entire project & product life cycle. It allows Software Tester to manage their testware and test outputs using same configuration management mechanisms.
Configuration Management is a change control process. It helps in managing & controlling the versions of software and hardware configurations. It is used primarily when software requirements change.