Configuration testing is performed by software testing companies in order to assure the optimal work of an application on different devices considering their size, screen resolution, version, hardware, and so on.
This type of software testing services is designed to check the application work ability with different system configurations. It is expedient to consider the client level of configuration testing. There is usually only one server for mobile applications and a client is installed on a great number of miscellaneous devices. But it is worth to take account of the specificity of an app – e.g. if it is a game with several servers marked than the server level also becomes foreground.
There is a fact that becomes obvious already at the first stage: the more requirements to the app’s operation at different configurations of workstations – the more tests should be performed. In accordance to this it is recommended to appeal to the automation testing company and to automate this process as far as possible because right while the configuration testing the automation helps to reduce time and human resources. Certainly automation testing is not the panacea but in this case it seems to be rather efficient helper.