Before planning the install and compatibility tests, we at App Test Software analyze the type of install (full, partial, upgrade and so on) and each of the supported server and client configurations. The configurations may be different in terms of hardware, Operating Systems, databases, browsers, component versions, configurations and even display resolutions. Based on this analysis and supported customer configurations, the minimum number of required test environment combinations is planned in a configuration matrix.