Most blog posts and help forums will tell you to avoid testing against Internet Explorer at all costs. I tend to agree, but if you’re like me it’s simply not an option. Another issue is the most folks have problems getting started with Selenium WebDriver with Visual Studio, C#, with IE.
Due to the nature of my work, not only must I run against IE, but it’s the only browser our application supports, so there’s no way around it.
If you’re working under similar circumstances, you may be struggling with how to make your tests more reliable against IE. I recently spoke with Jim Evans, the guy behind the Selenium.Net bindings and the IEDriver to ask him about this very issue.
There are a number of interesting things I gleaned from my recent TestTalks podcast episode 28 on how to succeed with Selenium and IE.
Here are some highlights from my conversation with Jim: