Definition : The process of testing a system with each of the configurations of software and hardware that are supported. During this Test the testing team is validating that whether the software build is Supporting Different Technology Hardware (or) Not? Different Technology means Sound Card, Video Cards, Printers, cables, Modems…etc.
If we are just getting started at software testing, one of our first tasks may be configuration testing. And we will be making sure that the software works with as many different hardware combinations as possible. If we are not testing software for a popular hardware platform such as PC or Mac – that is, if we are testing some specialized proprietary system – we will still need to consider configuration issues.
New and different devices are released everyday, and it will be our job to figure out how to test them.
- We will understand these points below:
- Why configuration testing is necessary
- Why configuration testing can be a huge job
- A basic approach to configuration testing
- How to find the hardware you need to test with
- What to do if you are not testing software for a desktop computer