You are on page 1of 10

Example

• Hardware: It checks software to be compatible with different hardware configurations.

• Operating Systems: It checks your software to be compatible with different Operating Systems like Windows,
Unix, Mac OS etc.
• Software : Here we check the compatibility of our application with other software.
for example, MS Word application should be compatible with other software like MS Outlook, MS Excel 
etc.

• Network: Here we check the performance of the software in various types of the network like Wifi, 3G,
4G, 5G etc for various parameters like speed, bandwidth etc.

• Browser: It checks the compatibility of your website with different browsers like Firefox, Google
Chrome, Internet Explorer etc.

• Devices: It checks compatibility of your software with different devices like USB port Devices, Printers
and Scanners, Other media devices and Blue tooth.

• Mobile: Checking your software is compatible with mobile platforms like Android, iOS etc.
• Versions  Software versions get updated often, your application needs to be compatible with the
updated software version.
There are two types of version checking in Compatibility Testing :
Compatibility testing bug/issue :
These bugs are those that are happening in one platform, but not occur in another platform.

The compatibility bugs are user interface issues, some of the U.I problems are as follows:

 Alignment issue :

The alignment issue is that in which the element of the page is not aligned in a proper format as we can see in the
below image.
 Overlap issue
When one attribute is overlapping to another attribute, it may happen when we are trying to open the application on
the different platforms, browsers as we can see in the below image:

 Scattered issue

If performing compatibility testing on the application, and that application is not compatible with all browsers,

and platform that's why the scattered issues may occur as we can see in the below image.
Why We Use Compatibility Testing?

The most important use of compatibility testing is to ensure whether developed software works under different
configurations.

This testing is necessary to check whether the application is compatible with client’s environment.
Advantages of Compatibility Testing :

 Customer complaints can be avoided in the future


 Feedback in the testing stage will enhance the development process
 Makes sure that every prerequisite is set and agreed by the engineer and the client
Ensures success in business

What are the Tools for Compatibility Testing?


Tools make the process much easier. following tools used in the industry

CrossBrowserTesting.com, Lambda Test, Ranorex Studio, Browsershots, TestComplete, Turbo Browser Sandbox, Browsera
etc.

1 ) LambdaTest :

Lambda test is a popular browser compatibility testing tool that is based on the cloud platform. The tool
ensures that your application is able to function efficiently on all desktop as well as mobile browsers.
LambdaTest enables the testers to execute responsive testing of websites and also test the privately or
locally hosted websites.
2) Cross BrowserTesting

The Cross BrowserTesting is a compatibility testing tool that enables manual, visual, as well as Selenium
tests across a number of mobile and desktop browsers. With this tool, testing the local applications is also
possible.
3 ) Browser Stack

Browser stack is a reliable browser and mobile application testing tool. With instant access to more
than 1,200 browsers and mobile devices, Browser Stack emerges as one of the best browser
compatibility testing tool, With Browser Stack, we can test websites on different Android and iOS
devices across various browsers.
Without any requirement of setup or configuration, you can seamlessly test the internal websites with
Browser Stack.

Conclusion:

The most important use of compatibility testing is to ensure whether developed software works under different
configurations (as stated in requirements documentation). This testing is necessary to check whether the application is
compatible with the client’s environment.

You might also like