Configuration Testing
In simple terms Configuration testing checks the operation of the software you're testing with all the various types of hardware. For example configuration testing might confirm that a certain web system installed on an Intel processor system runs properly.
Configuration testing lets you determine how your client-server application works on different machines. For example, you can run the same set of tests simultaneously on many test stations with different hardware and software configurations. You can also measure the response times of each station to determine the minimal and optimal configurations for your client machines. This consideration is important because incompatible software, insufficient memory, or too slow processor speed may cause your application to crash. [Source]