

IE might not be the most preferred browser from a web-development & design point of view but there is still a significant percentage of users that makes use of IE. If you’re new to Selenium and wondering what it is then we recommend checking out our guide – What is Selenium? Should You Consider Microsoft Internet Explorer (IE) For Cross Browser Testing? We will clear that dilemma as we go through. But before we get started with automation testing, let us understand whether we really need to test IE? As many of us assume that testing on IE is a waste of time because people hardly use it, while some of us think otherwise. This article is my attempt to help you perform automation testing with Selenium for testing IE on macOS, we will also be looking into Edge browser. One common question that developers & testers often think about is how to test IE on macOS? And even if you do find a way to test IE on mac, is there a way to incorporate automation testing for testing IE on mac? As long as you are a windows user it may seem feasible, but what would a macOS user do? So if you have developed a website on Chrome, then, to have it tested on IE is going to be a major concern. Delivering a slow response time, and lack of features has led the majority of IE users to switch for some other browsers. IE has been a headache for web development ever since modern browsers such as Chrome, Safari, Mozilla Firefox, and many more stepped into the picture. As a tester or developer, you might be using the macOS for product development but you need to take care of scenarios where customers use deprecated browsers like Internet Explorer. Cross browser testing becomes a pivotal part of every test cycle. However, you may have to fill in a lot of shoes considering the fact that not all your customers would be using the same browsers as you.

You might need to step into the shoes of the customers in order to tackle different usability problems. Design and Usability are two important factors when you are building a consumer web product/web application.
