Ashish Khandelwal, Shishira Rao, Amrita Desai, McAfee
Building a healthy inter-product alliance in a software ecosystem requires a great deal of effort. Our paper focuses on simplifying a product compatibility testing and helps a tester to find compatibility defects early in the testing life cycle. It demonstrates a “Framework driven approach” for improving Product Quality from compatibility standpoint which is proven, tested and sustained over releases of a product.
On the basis of underlying testing methodology, we have divided our compatibility approach in three testing types.
- OS compatibility Testing
- Third Party Compatibility Testing
- Endpoint Compatibility Testing
As a standard practice, we follow compatibility model described in our paper and make sure that our product passes the product compatibility testing procedure. With these three testing types in place, not only we have identified risky areas early in the test cycle but also succeeded in influencing product management decisions based on our results and analysis. Here are few of the strategic points which a compatibility tester can leverage upon from this paper.
- Align to a standard compatibility model
- Systematic understanding of three compatibility testing types
- Overview of sample results, case studies and analysis