Кроссбраузерное тестирование: все основные браузеры на ОДНОЙ машине

138

Цель этого руководства:

  • Запуск нескольких немодифицированных собственных версий Internet Explorer,
    Safari, Opera, Chrome и Firefox на одном компьютере одновременно .

Охвачено в части 1 :

  • Содержание
  • Какие браузеры нужно тестировать?
  • Как создать виртуальную машину Windows XP, которая загружается быстро и никогда не истекает?
  • Где можно скачать необходимое программное обеспечение (образ ВМ, браузеры, ...)?

Также в части 2 :

  • Руководство по установке и настройке для IE, Firefox, Opera, Chrome и Safari.
  • Инструменты разработчика и ярлыки.
  • Затраты времени и дискового пространства .

Многие разделы независимы. Например, обычно применимы инструкции по запуску нескольких версий браузера.

Роб В
источник
4
Я бы сказал, простой альтернативой было бы использование browserstack.com
Накул
1
Для тех, кто пытается создать виртуальную машину Windowns 7: VirtualBox по умолчанию смонтирует vhd-файл Windows 7 как SATA, вам нужно будет размонтировать его и смонтировать как IDE, иначе Windows 7 попытается восстановить установку и потерпит неудачу. Кроме того, мне удавалось заставить курсор мыши работать только в том случае, если я отключил интеграцию с мышью (из меню «Устройства» виртуальной машины)
Бен,
Связанный: stackoverflow.com/questions/574463/…
Денилсон Са Майя
@RobW такой же стоящий и крутой, как и содержание этой страницы, это даже не вопрос и может стать чем-то вроде магнита для плохих ответов ... можете ли вы как-то попытаться преобразовать его в один?
DaveRandom
3
@Dave: Это не обычный вопрос, но краткий текст вопроса показывает, на какие вечные вопросы будут даны ответы и в каком формате. Это недвусмысленная цель этой страницы (в ретроспективе она лучше подошла бы для отдельного блога). Есть еще 2 полезных ответа об IE, а также удаленный ответ о настройке Safari, поэтому нет никаких признаков того, что это магнит для плохих ответов. Если у вас есть какие-либо конкретные улучшения, просто предложите их отредактировать.
Rob W

Ответы:

101

Содержание

  1. Какие браузеры нужно тестировать?
    • Эмпирические правила: какие браузеры следует включить?
  2. Подготовка
    • Windows XP
    • Windows 7+ (для IE9 +)
    • Загрузки браузера
      • Internet Explorer
      • Fire Fox
      • Опера
      • Хром
      • Сафари
      • Adobe Flash Player
    • Скачать сводку
  3. Sandboxie

    Часть 2: Установка и настройка
  4. Internet Explorer
  5. Fire Fox
  6. Опера
  7. Хром
  8. Сафари
  9. Инструменты разработчика (и ярлыки)
  10. Измеренное время настройки и дисковое пространство
    • Время, необходимое для каждого браузера (установка и настройка)
  11. Оптимальное использование
    • Домашняя страница в http://10.0.2.2:8888/

1. Какие браузеры нужно тестировать?

Статистика быстро устаревает. По этой причине я ссылаюсь на долю использования веб-браузеров в Википедии и на следующие сайты для получения информации о последней версии браузера . К каждому сайту прилагается краткое руководство по использованию.

Эмпирические правила: какие браузеры следует включить?

  • Firefox : последний выпуск ESR + последняя стабильная основная версия. Примечания к выпуску | Разработчикам | График быстрого выпуска
  • Opera : 12.x + Последняя стабильная версия. История версий
    Начиная с Opera 15, Opera использует тот же движок, что и Chrome. Однако довольно много пользователей все еще используют Opera 12 (когда была выпущена Opera 15, UX значительно изменился).
  • Safari : 5.1.7 (Windows) + Последняя версия. Примечания к выпуску
    К сожалению, Apple отказалась от поддержки Windows, поэтому вам нужно получить Mac или запустить OS X на виртуальной машине для тестирования страниц в Safari.
  • Chrome : последняя стабильная версия. Примечания к выпуску
  • Internet Explorer : IE8 +. История функций
    Это на самом деле зависит от ваших клиентов. В этом руководстве рассказывается, как получить IE6 и 7, но эти браузеры уже мертвые или почти мертвые. IE8 - это последняя поддерживаемая версия Internet Explorer в Windows XP, которая все еще широко используется.

Замечание

В наши дни большинство веб-браузеров используют некоторые формы быстрых выпусков с автоматическими обновлениями. Когда было написано это руководство, выпуски были не такими частыми, и поэтому было полезно настроить набор браузеров, не оглядываясь назад.
Если вы намеренно не хотите тестировать приложения в старых браузерах, просто загрузите последнюю версию браузера и позвольте программе автоматического обновления позаботиться об управлении версией.

Если вам не нужна особая гибкость и вы хотите быстро протестировать страницу, я рекомендую взглянуть на BrowserStack.com . После регистрации вы можете получить 30-минутную бесплатную пробную версию, которая предоставит вам доступ ко многим настольным и мобильным браузерам прямо в вашем браузере.


2. Подготовка

Перед настройкой машины загрузите все необходимые файлы (см. «Сводка по загрузке» в конце этого раздела). Все файлы будут доступны виртуальной машине через общую папку. Что? Как? .

  • Программное обеспечение для виртуализации ( рекомендуется VirtualBox , оно бесплатно даже для коммерческого использования. Приведенные ниже инструкции написаны с учетом VirtualBox .)
  • Windows XP
    • Загрузите образ IE6 XP для VirtualBox с веб-сайта modern.IE . Извлеките .ovaфайл внутри и запустите его, чтобы импортировать в VirtualBox. (Образы также доступны для других продуктов виртуализации, таких как VMware, Parallels, Virtual PC и Hyper-V)
    • Подготовка изображения к использованию:
      • Настройки VirtualBox : включите сетевой адаптер, но не подключайте виртуальную машину к реальной сети.
      • Настройки VirtualBox : создайте общую папку, доступную только для чтения. Эта папка будет использоваться для передачи данных между ОС хоста и гостевой ОС.
      • Выполнить net use x: \\vboxsvr\WinShared(при условии, что вызывается общая папка WinShared. Это привяжет сетевой каталог к x:диску).
      • Необязательно : установите AntiWPA, чтобы отключить проверку активации, если вы будете использовать образ более 30 дней.
      • Необязательно : отключите файл подкачки (Компьютер> Свойства> Дополнительно> Производительность> Дополнительно> Виртуальная память> Изменить> Без подкачки> Установить [подтвердить]).
      • Необязательные : Отключить ненужные услуги через Заказывайте строки по колонке , и переключить все «Автоматический» услуги «вручную», в соответствии с изображением. Когда вы хотите установить пакет MSI, запустите («Установщик Windows»):Start > Run > services.msc
        Startup Typenet start msiServer
        Windows XP - services.msc
      • Необязательно : отключить мастер очистки рабочего стола :Desktop > Properties > Desktop > Customize Desktop > Disable "Desktop Cleanup wizard every 60 days"
      • Необязательно : установите и настройте Sandboxie (используется для запуска IE7 и IE8 на одной виртуальной машине IE6)
      • Необязательно : установите CCleaner , запустите его, чтобы настроить и очистить мусор.
      • Необязательно : установите 7-Zip (используется для нескольких Chrome)
      • Выключите систему через гостевую ОС (WinXP).
      • Настройки VirtualBox : подключите виртуальную машину к реальной сети.
        (Только Internet Explorer требует Интернета во время установки)
      • Необязательно : создайте моментальный снимок вашей виртуальной машины, чтобы вы могли восстановить его, если на следующем шаге что-то не так.
  • Windows 7+ (для IE9 +)
    • Загрузите готовые образы виртуальных машин с сайта modern.IE .
      Эти изображения подверглись бомбардировке замедленного действия, срок их действия истекает через 30 дней после первого использования. Когда срок годности изображений истек, они отключаются через час использования. Если вы не хотите заново создавать образы каждый раз, измените аппаратные часы виртуальной машины перед активацией образа.
      В VirtualBox, например, вы можете использовать VBoxManage modifyvm NAME_OF_VM --biossystemtimeoffset +3600000000для установки времени на 1000 часов в будущем (используйте минус, если вы хотите установить его на какой-то момент в прошлом).
  • Загрузки браузеров

Скачать сводку

Для удобства рекомендуется разместить все установочные файлы в общей папке. Вот краткий (полный) список всех необходимых файлов (упорядоченных по шагам):


3. Песочница

Sandboxie - это легкий инструмент, запускающий приложения в песочнице. Его также можно использовать для установки нескольких версий IE / Safari на одном компьютере с Windows.

  • Скачать : http://sandboxie.com/index.php?DownloadSandboxie
  • Патч : расширенная версия необходима для одновременного включения нескольких песочниц. Заплатите им или посетите YouTube .
    Для одновременного запуска нескольких версий IE / Safari требуется расширенная версия. Если вы не возражаете против тестирования одной версии IE / Safari за раз, стандартной версии будет достаточно.

    После установки:
  • Отключить советы : «Настроить> Советы> Скрыть все советы»
  • По умолчанию изолированные приложения отображаются желтой рамкой. Если вам это не нравится, перейдите в Настроить базу : «Sandbox> DefaultBox> Sandbox Settings> Appearance».

    Для каждой новой версии IE / Safari необходимо выполнить следующие шаги:
  • Создать : «Песочница> Создать новую песочницу» - введите имя, например «IE8», и подтвердите.
  • Установка : «IE8> Запуск в изолированной среде> Запуск любой программы».
    Выберите желаемый установщик и нажмите OK.
  • Ярлык : по завершении установки используйте «IE8> Изучить содержимое», найдите двоичный файл и создайте ярлык на рабочем столе для приложения.

Все изменения файлов / реестра в изолированной программной среде сохраняются в формате C:\Sandbox. Приложения в этом каталоге по умолчанию запускаются в изолированной программной среде. Другие программы можно легко запустить в песочнице через контекстное меню: «Запустить в песочнице» или «Отправить в> Песочницу> IE8».

Очистка с помощью CCleaner : запустите CCleaner в основной среде, а затем в отдельных песочницах.

Перейдите к: Часть 2

Роб В
источник
1
Отличные посты. Спасибо за ваши усилия. Я также хотел бы добавить, что omahaproxy.appspot.com/help - это полезная ссылка для получения дополнительной информации о выпусках Chrome. У него даже есть файл JSON, который включает текущие версии.
Брайан
6
Вы, мой друг, абсолютный герой и святой. Вы должны стать рыцарем.
iono
1
Никогда не думал об использовании Sandboxie для запуска IE7 и IE8 на одной виртуальной машине, спасибо за руководство! Теперь мне не нужно запускать три отдельные виртуальные машины только для тестирования в IE6-IE8.
Фил
Хотя в этом случае это может не вызвать заметных проблем, загрузка системных файлов из Интернета в целом является плохой идеей, вы никогда не узнаете, соответствует ли язык и версия файла остальной части установки Windows (системные файлы раньше не зависели от языка Виндоус виста). Некоторые из файлов, с которыми вы связались, относятся к эпохе до SP3, которая старше SP3, версии, используемой в образе виртуальной машины Microsoft. Лучше использовать компакт-диск XP SP3 и указать Windows там, когда она хочет найти эти файлы, или просто установить с нуля и вообще отказаться от использования образа виртуальной машины Microsoft.
Фил
@RobW Я не могу найти зеркало на filehippo. У вас есть где-нибудь архив этих файлов?
Lekensteyn 02
60

Содержание части 2 (перейдите к: часть 1 )

 4. Internet Explorer
 5. Firefox
 6. Opera
 7. Chrome
 8. Safari
 9. Инструменты разработчика (и ярлыки)
 10. Измеренное время настройки и дисковое пространство
    • Время, необходимое для каждого браузера (установка и настройка)
 11. Оптимальное использование
    • Домашняя страница вhttp://10.0.2.2:8888/


Установка и настройка

Советы по настройке браузера:

  • Домашняя страница
  • Отключите проверку: «Браузер по умолчанию» и «Обновления».
  • Активировать инструменты разработчика

4. Internet Explorer

Windows 7 не позволяет запускать старые экземпляры IE, но см. Примечание ниже . Вот почему нужна виртуальная машина Win XP.

IE нельзя понизить, поэтому начните с самой низкой версии, а затем обновите IE в отдельной Sandboxie . Перед обновлением установите настройки в самой младшей версии браузера, так что вам нужно будет установить основные настройки только один раз.

  • IE6 - установлен по умолчанию в WinXP
  • IE7 / IE8 - Установить в Sandboxie (WinXP)
  • IE9 + - получите готовые образы виртуальных машин Windows с веб-сайта modern.IE .
    Срок действия этих изображений истекает через 30 дней после первого использования. Когда срок годности изображений истек, они отключаются через час использования. Если вы не хотите заново создавать образы каждый раз, измените аппаратные часы виртуальной машины перед активацией образа.
    Например, если вы используете VirtualBox, запустите терминал и введите следующую команду (замените имена с заглавной буквы на что-нибудь разумное):
    VBoxManage modifyvm NAME_OF_VM --biossystemtimeoffset <OFFSET IN MS, prefixed by plus or minus>

На этом сайте доступны полностью автономные установщики IE6 (и даже IE5.5) .

Для IE6 и IE7 должна быть установлена панель инструментов разработчика Internet Explorer . IE8 + имеет встроенные инструменты разработчика F12 .

Конфигурация

  • Запустите настройки IE6: домашняя страница, безопасность, файлы cookie, браузер по умолчанию.
  • IE7: избавьтесь от страницы первого запуска через реестр (IE7 Sandboxie). См. Этот пост на форуме Microsoft TechNet .
  • IE8: избавьтесь от диалогового окна «Настройка Windows Internet Explorer 8». Это можно сделать, запустив IE8 и нажав «Позже» или изменив реестр .

Фактически возможно запустить IE6-8 в Windows 7 через виртуализацию приложений. VMWare ThinApp отлично работает, но на его настройку уходит значительно больше времени, поскольку вам нужно зафиксировать установку Internet Explorer. Кроме того, программный пакет очень дорогой (кейгены доступны бесплатно, но неэтично).


5. Firefox

Вариант 1 (ленивый) :
Utilu Mozilla Firefox Collection . Этот инструмент содержит установщики для всех версий Firefox (200+ МБ). Firebug, панель инструментов веб-разработчика и Flash также включены.

Вариант 2 :
можно легко установить и запустить несколько версий Firefox одновременно.

  1. Загрузите официальный менеджер профилей Mozilla .
  2. Загрузите соответствующие версии Firefox с http://releases.mozilla.org/pub/mozilla.org/firefox/releases/ . Более старые версии можно найти на ftp.mozilla.org .
  3. Установите каждую версию Firefox. Удобно выбрать один главный каталог («Firefox») и использовать номера версий в качестве имен для подкаталогов («3.6»).
  4. Расширения: запустите самую старую версию Firefox и получите свои любимые расширения:
    • Firebug - необходим для старых версий Firefox. На самом деле не требуется для последних версий Firefox, которые имеют хороший набор встроенных инструментов разработки .
    • HttpFox - простой и эффективный инструмент для измерения HTTP-запросов.
    • Веб-разработчик - чрезвычайно полезная панель инструментов для веб-разработки. Экономит много времени.
    • Консоль 2 - расширяет встроенную консоль ( Ctrl Shift> J).
  5. Предпочтения: Tools > Options(Windows), Edit > Preferences(Linux)
    • Общие: Домашняя страница
    • Безопасность: снимите галочки со всех настроек, кроме «Предупреждать меня, когда сайты пытаются установить надстройки».
      (Не забудьте просмотреть настройки предупреждающих сообщений, нажав кнопку внизу).
    • Продвинутый:
      • Генеральная:
        • Проверить браузер по умолчанию: выключено
        • Отправлять отчеты о сбоях: отключено
      • Обновление: отключить все обновления
  6. Очистка: закройте все вкладки, нажмите Ctrl Shift Delи все проверьте. Затем закройте Firefox.
  7. Диспетчер профилей Firefox :
    снимок экрана
    • Дублируйте каждый профиль с помощью Copyопции.
    • Диалог скриншот открывается. Выберите подходящее имя (например Firefox 3.6) и пункт назначения.
    • Используйте Firefox versionопцию, чтобы выбрать версию Firefox по умолчанию для профиля.
    • Также установите Start new instance [-no-remote]флажок, чтобы разрешить одновременную работу нескольких версий Firefox.
  8. Заканчивать
    • Используйте Start Firefoxкнопку, чтобы запустить экземпляр Firefox.
    • Запустите проверку совместимости надстройки и при необходимости обновите ее.
    • Очистить кеш, историю и т Ctrl Shift Del. Д. С помощью .
    • Повторите этот шаг для каждой версии Firefox.

6. Опера

Opera : список всех установщиков доступен на Opera.com . Несколько версий можно без проблем установить бок о бок. Во время установки выберите «Выборочная» и другой каталог.
При установке также выберите использование одного профиля для всех пользователей.

Важное предпочтение: Настройки> Предпочтения> Дополнительно> Безопасность> Не проверять наличие обновлений.

Примечание. Opera 15+ использует тот же механизм визуализации и JavaScript, что и Chrome.


7. Хром

Chrome : автономные установщики можно загрузить с File Hippo .
Также можно запускать несколько версий Chrome бок о бок.

Хотя Sandboxie можно использовать, рекомендуется использовать следующий собственный метод, чтобы запускать несколько версий параллельно.

  1. Загрузите нужные версии из File Hippo .
  2. Создайте основной каталог, например C:\Chrome\.
  3. Распакуйте установщик (= без установки ), например , с помощью 7-Zip .
    После распаковки создается chrome.7zархив. Также извлеките этот файл и перейдите в созданный Chrome-binкаталог.
    Вот видите, chrome.exeи такой режиссер 18.0.1025.45.
    Переместите chrome.exeв 18.0.1025.45, затем переместите этот каталог в C:\Chrome. Остальные файлы Chrome-binможно безопасно удалить.
  4. Создайте ярлык для каждой версии :

    "C:\Chrome\18.0.1024.45\chrome.exe" --user-data-dir="..\User Data\18" --chrome-version=18.0.1025.45
    

    Объяснение этого ярлыка:

    • "C:\Chrome\18.0.1024.45\chrome.exe"• Это лаунчер
    • --user-data-dir="..\User Data\18" • Профиль пользователя относительно местонахождения chrome.exe. Вы также могли использовать --user-data-dir="C:\Chrome\User Data\18"для того же эффекта. Установите в предпочтениях самую низкую версию Chrome и продублируйте профиль пользователя для каждой версии Chrome. Старые версии Chrome отказываются использовать профили пользователей из новых версий.
    • --chrome-version=18.0.1025.45Расположение двоичных файлов:
      • Местоположение (например 18.0.1025.45) должно быть именем каталога:
      • Должен начинаться и заканчиваться числом. Между ними может появиться точка.
      • Номера не обязательно должны совпадать с реальным номером версии (хотя удобно использовать реальные номера версий ...).

Что касается конфигурации: Все настройки можно установить на chrome://settings/. Я обычно меняю домашнюю страницу и настройки «Под капотом».

При большом количестве выпусков Chrome устанавливать все версии нецелесообразно. Я создал сценарий VB, который автоматизирует эти шаги, поэтому я могу просто сохранить установщики, а затем запускать сценарий всякий раз, когда мне нужно протестировать старую версию Chrome: https://gist.github.com/Rob--W/2882558


8. Сафари.

Примечание. Поддержка Safari в Windows прекращена. Последняя поддерживаемая версия Safari в Windows - 5.1.7; вам понадобится Mac или виртуальная машина OS X для тестирования ваших сайтов в новых версиях Safari.

Safari изначально не поддерживает несколько версий или параллельных профилей пользователей. Safari 4 близок к смерти , поэтому вам остается только протестировать 5. *. Все версии Safari можно загрузить из старых приложений .

  • Загрузите и установите Safari 5.0 .
  • Запустите Safari, установите свои предпочтения.
  • Создавайте новую песочницу Sandboxie для каждой дополнительной установки .
    Важно изначально установить самую старую версию, чтобы профиль пользователя можно было адаптировать к более новым версиям.
  • Дополнительные сведения об установке в Sandboxie см. В разделе Sandboxie и Internet Explorer .

Инструменты разработчика должны быть включены через Preferences > Advanced > Show Developer menu in menu bar. После установки Safari удалите Apple Software Updater с помощью Control panel > Add/Remove software.


9. Инструменты разработчика (и ярлыки)


10. Измеренное время настройки и дисковое пространство.

  • Настройка базовой среды занимает 30 минут .
  • Установка браузеров не требует много времени.
  • В зависимости от количества браузеров их настройка может занять некоторое время.

  • Настройка виртуальной машины WinXP с помощью браузеров, перечисленных в этом руководстве + бета-версия Opera 12:
    • Размер загружаемых файлов: 585 МБ.
    • 12 браузеров
    • Использованное время: 1:09 час (32 минуты, чтобы добраться до IE)
    • Размер устройства: 1,1 г / импортированный размер: 2,2 г.
    • Подробный журнал: http://pastebin.com/R7WGPK99
  • Настройка огромной виртуальной машины WinXP для подробных тестов совместимости браузеров:
    • 24 браузера
    • Использованное время: 2:15 часа
    • Размер устройства: 1,4 г / импортированный размер: 3,0 г
    • Журнал: http://pastebin.com/SJEgxNyr

Время, необходимое для каждого браузера (установка и настройка)

  • Опера: 2 минуты
  • Internet Explorer: 3 минуты *
  • Сафари: 4 минуты *
  • Firefox: 5 минут
  • Chrome: 6 минут

* без учета времени на установку Sandboxie Sandbox (<1 минуты).


11. Оптимальное использование

Когда вы закончите установку, используйте CCleaner для очистки мусора, а затем:

  • Экспортируйте устройство (это устройство можно сохранить в другом месте в качестве резервной копии).
  • Удалите вновь созданную виртуальную машину
  • Импортируйте устройство (эти шаги уменьшают размер файла виртуальной машины)
  • Создайте снимок (для использования в качестве контрольной точки)

С этого момента, когда вы закончите тестирование веб-страниц, выключите виртуальную машину и выберите «Восстановить снимок». Так ваша виртуальная машина будет опрятной и быстрой.

Выключить машину> Восстановить снимок

Домашняя страница в http://10.0.2.2:8888/

Гостевая ОС может получить доступ к ОС хоста по IP-адресу 10.0.2.2. 8888Доступ к серверу, работающему на порту, возможен через гостя http://10.0.2.2:8888/, даже если у хоста нет подключения к Интернету.

По этой причине http://10.0.2.2:8888/рекомендуется установить в качестве домашней страницы.

Возможные варианты использования:

  • Протестируйте одну страницу.
  • Автоматически отображать определенную страницу в зависимости от открытого пользовательского агента (например, путем перенаправления).
  • Возникновение: создайте скрипку в Chrome и протестируйте ее в Firefox.
  • Делитесь текстом и ссылками.

Все предыдущее легко реализовать на простом сервере (например, я использовал Node.js ).

Роб В
источник
3
Оба ответа действительно ценны. Большое спасибо за то, что поделились.
fro_oo
Кто-нибудь успешно установил IE10 и IE11 в песочнице Sandboxie? Используя окно Win 7 IE9 из современного, то есть я не могу заставить установщики IE 10 и 11 работать в их песочнице.
Кейси
@RobW, Не нужно настраивать и устанавливать ВМ на мощных машинах для тестирования IE. Remcon доступен бесплатно . См. Remote.modern.ie
Pacerier
1
Очень хороший и полный ответ! К сожалению, мне не удалось загрузить старые версии Chrome из File Hippo. На странице загрузки он просто перенаправляет меня на официальную страницу Google Chrome, что заставляет меня скачать последнюю доступную версию. Я делаю что-то неправильно? К счастью, у меня был автономный установщик с нужной версией.
Rodrigo V
2
У меня возникли проблемы с извлечением установщика Chrome с помощью 7-zip. Он просто извлекает файл с именем «~ 102», и я не знаю, что с ним делать. Я мог получить нужные файлы, установив Chrome и взяв файлы из C: \ Program Files \ Google \ Chrome \ Application.
Rodrigo V
11

Просто чтобы внести свой вклад, Microsoft недавно начала предоставлять бесплатную услугу под названием modern.IE:

modern.IE - это обязательство моей компании Microsoft упростить кроссбраузерное тестирование браузеров Internet Explorer. Microsoft создала modern.IE, чтобы предоставить разработчикам и дизайнерам набор инструментов для облегчения тестирования браузера IE.

С modern.IE у вас есть два метода тестирования вашего сайта в IE. Во-первых, modern.IE предлагает вам три месяца бесплатного использования веб-службы тестирования браузера BrowserStack. Вам просто нужна учетная запись Facebook, чтобы войти в систему и начать тестирование.

Второй метод, предлагаемый modern.IE, - это виртуальный образ каждого браузера от IE 6 до IE 10, который можно запускать в программном обеспечении виртуализации, таком как VirtualBox, Virtual PC, Hyper-V или VMWare Player в Windows, Mac или Linux.

Кроме того, modern.IE также предоставляет инструмент, который сканирует вашу веб-страницу на предмет распространенных проблем с кодированием и перечисляет их, чтобы вы могли исправить, чтобы они правильно отображались во всех версиях IE.

Источник: modern.IE - Набор инструментов для тестирования браузеров IE

Примечание . Связанная статья была удалена. Теперь ссылки переходят в архив страницы Wayback Machine .

Хирвеш
источник
1
Просто для иллюстрации;) saucelabs.com browserstack.com и vanamco.com/ghostlab кажутся довольно крутыми инструментами для тестирования в разных браузерах и платформах
Адриан Би,
1
@the_archer, у вас ссылки не работают.
Pacerier 05