Configuration management tools are not strictly testing tools either, but good configuration management is critical for controlled testing. To understand this better let us take an example, a test group started testing the software, expecting to find the usual quite high number of problems. But to their surprise, the software seemed to be much better than usual this time very few defects were found. Before releasing the software they just want to make an additional check to see if they had the right version. But they discovered that they were actually testing the version from two months earlier (which had already been debugged) with the tests for that earlier version. It was nice to know that this was still OK, but they werent actually testing what they were supposed to be or what they should have been testing. It is really very important to know exactly what it is that we are supposed to test, such as the exact version of all of the things that belong in a system. It is possible to perform configuration management activities without using the tools, but the tools make it a lot easier, especially in complex environments.
Ready to start your tutorial with us? That's great! Send us an email and we will get back to you as soon as possible!