In Cross Browser testing, an application is tested across multiple browsers to ensure compatibility. Nowadays, a number of browsers and their versions, os, and their versions and devices and their versions have been released. For cross compatibility, the web application under development has to be tested across various browsers and its versions, os and its version, and devices and its versions. Hence cross-browser testing is performed to test the web applications across various combinations of browsers, os, and devices to ensure that the web application is performing as intended across all such combinations.