Compatibility Testing is a type of non-functional testing performed to ensure that a software application works as expected across different environments, such as browsers, operating systems, networks, devices, databases, and hardware configurations.
Definition:
Compatibility Testing is the process of verifying whether a software system performs correctly in various computing environments — ensuring that users have a consistent experience regardless of the platform they use.