Ответы:
Для этого вы используете виртуальные машины, это самый простой способ. Вы используете Hyper V и образы VHD, предоставленные Microsoft (или используете сторонний инструмент, такой как виртуальная коробка).
Прежде всего, настройте Hyper V в соответствии с инструкциями Kronos здесь .
Затем вы можете загрузить соответствующие образы VHD от Microsoft и создать виртуальную машину для каждой версии IE.
http://www.microsoft.com/en-us/download/details.aspx?id=11575
Откройте диспетчер Hyper V и создайте новую виртуальную машину.
Введите имя, данные о памяти и т. Д., Но затем для образа жесткого диска выберите «Использовать существующий жесткий диск».
Нажмите «Готово», и у вас будет виртуальная машина с устаревшими версиями IE.
HowToGeek имеет большой учебник получать ход отдельного ВМ здесь .
Если вам нужен автономный инструмент тестирования, вы можете попробовать BrowseEmAll . Он работает IE 7, 8, 9 и 10 вместе с.
Для простых целей тестирования IETester работает довольно хорошо.
В настоящее время Microsoft предоставила несколько конкретных экземпляров Windows 8 / HyperV для различных комбинаций IE и Windows. Вы можете скачать их с: http://www.modern.ie/virtualization-tools .
http://www.modern.ie также имеет несколько инструментов тестирования, основанных на стеке браузера, для упрощения устаревшего тестирования IE.
Возможно, вы сможете обойти проблему с помощью инструментов разработчика. Откройте IE (режим рабочего стола) и нажмите F12 (или перейдите в Инструменты> Инструменты разработчика).
На панели инструментов вы можете выбрать режим браузера и режим документа. Есть подробное объяснение того, как это работает и в чем разница между этими двумя режимами.
Вы можете использовать этот сайт для проверки совместимости браузера: http://browsershots.org/
Что не так просто нажать F12 в IE9 и установить режим совместимости IE7 / IE8? Я никогда не замечал каких-либо различий между реальным браузером и встроенным браузерным симулятором IE9.
Возможно, VMWare Thin App - это то, на что вы хотите обратить внимание не только на браузер, но и на любое приложение, которое должно быть запущено в среде, которую хост-ОС не может поддерживать.