Company
Date Published
Author
Himanshu Sheth
Word count
5617
Language
English
Hacker News points
None

Summary

Building consumer web applications requires attention to design and usability, with cross-browser testing being crucial due to users accessing sites through different browsers, including older ones like Internet Explorer (IE). Despite IE's diminishing use since modern browsers have gained popularity, it still holds a significant market share, making testing for it necessary. This text discusses various methods for testing IE on macOS, such as using VM Virtual Box, cross-browser testing clouds like LambdaTest, WineBottler, virtualization, and remote IE. While some argue against testing on IE due to its outdated nature and lack of support, a notable percentage of users and enterprises still rely on it, necessitating compatibility testing. The document also explores automation testing using Selenium with IE, outlining challenges like handling synchronization issues, CSS selector compatibility, and performance problems with SendKeys. Additionally, the text highlights the importance of testing Microsoft Edge, especially with its growing market share as the default browser in Windows 10, suggesting that both IE and Edge should be included in browser compatibility testing scripts.