Web Testing for IE. How accurate is IETester?

28,181

Solution 1

I can confirm your experience: IETester sometimes deviates from what the "real" browser shows. I have seen this even with pure CSS constructions in simulated IE7 and IE8.

I have no own experience with them, but MS offer virtual machine packages for the various versions of IE. They migh be worth a shot, I've been planning to give them a test drive for a while. They run their native browsers and are bound to be 100% reliable.

Solution 2

I've never tried IETester.

I recommend IE Collection http://utilu.com/IECollection/

I've been using it for the last couple years and am very happy. It doesn't include IE9, but it allows you to run side-by-side versions of IE6, 7 and 8 without "clashing" with each other.

Solution 3

you will run into subtle (and some not so subtle) but persistent errors in all the ietester/iemulti/iecollections that are out there. your best bet is separate virtual machines (like parallels or vmware) with the versions of ie you need to test.

ie9 has "decent" compatibility modes for ie7 and 8 and even has some decent javascript debugging; however, i have even seen differences in ie7 vs. ie9 in ie7 mode, especially in javascript.

Solution 4

I have used I.E Tester for the past few years and although there are a few subtle glitches here and there... these glitches are not Show stoppers. I.E. Tester has been a tremendous help to my design work for cross browser compatibility. But thats not to say use only I.E tester exclusively... I would recommend it highly. Its really saved me some time with just a few quick clicks.

Share:
28,181
Jiew Meng
Author by

Jiew Meng

Web Developer & Computer Science Student Tools of Trade: PHP, Symfony MVC, Doctrine ORM, HTML, CSS, jQuery/JS Looking at Python/Google App Engine, C#/WPF/Entity Framework I hope to develop usable web applications like Wunderlist, SpringPad in the future

Updated on March 05, 2020

Comments

  • Jiew Meng
    Jiew Meng over 4 years

    I am using IETester for testing web sites with IE. I find it quite frustrating that it crashes frequently. More importantly, it does not seem to be too reliable. Sometimes, a site looks broken in IETester's IE8 but looks fine in real IE8. (I suspect that HTML5Shiv didn't load correctly in IETester at times) Anyone experiencing the same problems? What alternatives do you use?

    I once resorted to using Windows 7's XP Mode to run IE7 then use Windows 7's IE8 (meaning) that I didn't upgrade to IE9 :( also I wont be able to test IE9... I think that setting up many Virtual PC's for each browser will consume lots of resources (say I have a Virtual PC for each version of IE ... or is there another way)?

    Even if I use those Web Services for Browser Testing, I will be missing out of Debugging Tools like IE8's Developer Tools or IETester's DebugBar (I know they are nothing compared to FireBug but its still something)

  • Rob W
    Rob W over 12 years
    IE 6 and 7 cannot be run on Windows 7, even using IE Collection. I've created a Windows 7 VM using VirtualBox, and IE 6 nor 7 works (IE 8 was pre-installed). See this related question for the reliability of IE Collection.
  • jackJoe
    jackJoe over 12 years
    @RobW thanks for pointing that out, but in my case I use a virtual image of XP and I can test IE6 + IE7 + IE8. IMO it is very accurate, the only case it wasn't was with a jquery plugin, see my post: stackoverflow.com/questions/6348806/…
  • Rob W
    Rob W over 12 years
    I have set up a single XP VM, and retrieved the original IE versions from Quick browser testing: Internet explorer (version 6, 7 and 8). After stripping the pagefile etc, I only needed 1.1GB to run IE 6, 7 and 8. It took some efforts, but it's easier to use imo.
  • Elijah Lynn
    Elijah Lynn over 11 years
    If you go the MS virtual machine packages give the IEVMS (IE VM's) project a try. It installs and configures everything for you! github.com/xdissent/ievms
  • Alireza Noori
    Alireza Noori over 10 years
    @ElijahLynn Thanks to the modern.ie project, it's not needed anymore.