Compatibility Testing (Applies the following test-case design methods:…
WebApps operate in complex (& often unpredictable) environments
Different browsers, OS
Serious errors can be caused by obscure combinations
Most common problem is deterioration in usability:
Forms may be improperly organized
Download speeds may become unacceptable
Strives to uncover these problems before the WebApp goes online
Define a set of "commonly encountered" client-side configurations and their variants
Derive a series of compatibility validation tests (from existing interface tests, navigation tests, etc)
As known as
Focuses on a set of tests that attempt to uncover errors in WebApp functions
Applies the following test-case design methods:
Boundary value analysis
Selecting Components to Test
What areas of the site will be the most popular ?
Which functionality in the Web site is most critical to its purpose ?
What types of problems would cause the most complaints or the worst publicity ?