DZone

Cross-browser testing is one of the most crucial aspects of development and testing. With a constantly increasing number of browsers, it becomes difficult for the developers to keep a track of all the results and comparisons. The problem becomes even more complex if your local machine does not support a given browser. For instance, the Mac environment does not support Internet Explorer.

Although you can install different browsers and perform testing in different browsers, you cannot install something that is not compatible with your platform. Here is where the need to use some special tools and techniques sets in.

Source: DZone