Nano Hash - криптовалюты, майнинг, программирование

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

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

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

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

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

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

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

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


  • Я бы сказал, простой альтернативой было бы использование browserstack.com. 11.05.2012
  • Для тех, кто пытается создать виртуальную машину Windowns 7: VirtualBox по умолчанию смонтирует vhd-файл Windows 7 как SATA, вам нужно будет размонтировать его и смонтировать как IDE, иначе Windows 7 попытается восстановить установку и потерпит неудачу. Кроме того, мне удавалось заставить курсор мыши работать только в том случае, если я отключил интеграцию с мышью (из меню «Устройства» виртуальной машины). 19.12.2012
  • По теме: stackoverflow.com/questions/574463/ 16.05.2014
  • @RobW, столь же стоящий и крутой, как и содержание этой страницы, это даже не вопрос и может стать чем-то вроде магнита для плохих ответов ... можете ли вы как-то попытаться преобразовать его в один? 18.07.2014
  • @Dave: Это не обычный вопрос, но краткий текст вопроса показывает, на какие вечные вопросы будут даны ответы и в каком формате. Это однозначная цель этой страницы (которая в ретроспективе лучше подошла бы для отдельного блога). Есть еще 2 полезных ответа об IE, а также удаленный ответ о настройке Safari, поэтому нет никаких признаков того, что это магнит для плохих ответов. Если у вас есть какие-либо конкретные улучшения, просто предложите их отредактировать. 18.07.2014

Ответы:


1

СОДЕРЖАНИЕ

  1. Which browsers have to be tested?
    • Rules of thumb: Which browsers should be included?
  2. Preparation
    • Windows XP
    • Windows 7+ (для IE9 +)
    • Browser downloads
      • Internet Explorer
      • Fire Fox
      • Опера
      • Хром
      • Сафари
      • Adobe Flash Player
    • Скачать сводку
  3. Песочница

    Часть 2. Установка и настройка
  4. Internet Explorer
  5. Fire Fox
  6. Опера
  7. Хром
  8. Сафари
  9. Инструменты разработчика (и ярлыки)
  10. Measured set-up time and disk space
    • Time needed per browser (install & config)
  11. Optimal usage
    • Homepage at http://10.0.2.2:8888/

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

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

  • Могу ли я использовать - таблицу использования браузера, основанную на данных из StatCounter и других источников.
  • StatCounter - Статистика: версия браузера | Период времени: последний месяц снимке экрана .
  • W3Counter - просмотр заархивированных отчетов: January 2012 (выберите последний месяц). снимке экрана .
  • Wikimedia - перейдите вниз, чтобы открыть последний отчет SquidReportClients.
  • Clicky - этот сайт предлагает статистику для отдельных версий снимок экрана.

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

  • 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
    • Download the IE6 XP image for VirtualBox from the modern.IE website. Extract the .ova file inside and run it to import it into VirtualBox. (Images are also available for other virtualization products such as VMware, Parallels, Virtual PC and Hyper-V)
    • Preparing the image for use:
      • VirtualBox settings: Enable the network adapter, but do not connect the VM to a real network.
      • Настройки VirtualBox: создайте общую папку, доступную только для чтения. Эта папка будет использоваться для передачи данных между ОС хоста и гостевой ОС.
      • Запустите net use x: \\vboxsvr\WinShared (предполагается, что общая папка называется WinShared. Это привяжет сетевой каталог к ​​x: диску).
      • Необязательно: установите AntiWPA., чтобы отключить проверку активации, если вы будете использовать изображение более 30 дней.
      • Необязательно: Отключите файл подкачки (Компьютер> Свойства> Дополнительно> Производительность> Дополнительно> Виртуальная память> Изменить> Без подкачки> Установить [подтвердить]).
      • Необязательно: отключите ненужные службы через Start > Run > services.msc
        Упорядочьте строки по столбцу Startup Type и переключите все" автоматические "службы на" ручные ", согласно изображению. Когда вы хотите установить пакет MSI, запустите net start msiServer («Установщик Windows»):
        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+ (for IE9+)
    • Download pre-built virtual machine images from the modern.IE website.
      These images are time-bombed, they expire 30 days after first use. When the images are expired, they shut down after an hour of use. If you do not wish to re-create the images every time, change the hardware clock of your VM before activating the image.
      In VirtualBox, for example, you can use VBoxManage modifyvm NAME_OF_VM --biossystemtimeoffset +3600000000 to set the time to 1000 hours in the future (use minus if you want to set it to some point in the past).
  • Browsers downloads

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

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


3. Песочница

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

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

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

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

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

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

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

10.05.2012
  • Отличные посты. Спасибо за ваши усилия. Я также хотел бы добавить, что omahaproxy.appspot.com/help - полезная ссылка для получения дополнительной информации. о выпусках Chrome. У него даже есть файл JSON, который включает текущие версии. 29.06.2012
  • Вы, мой друг, абсолютный герой и святой. Вы должны быть посвящены в рыцари. 12.12.2012
  • Никогда не думал об использовании Sandboxie для запуска IE7 и IE8 на одной виртуальной машине, спасибо за руководство! Теперь мне не нужно запускать три отдельные виртуальные машины только для тестирования в IE6-IE8. 08.01.2013
  • Хотя в этом случае это может не вызвать заметных проблем, загрузка системных файлов из Интернета в целом является плохой идеей, вы никогда не узнаете, соответствуют ли язык и версия файла остальной части установки Windows (системные файлы раньше не зависели от языка Виндоус виста). Некоторые из файлов, с которыми вы связались, относятся к эпохе до SP3, которая старше SP3, версии, используемой в образе виртуальной машины Microsoft. Лучше использовать компакт-диск XP SP3 и указать Windows там, когда она хочет найти эти файлы, или просто установить с нуля и вообще отказаться от использования образа виртуальной машины Microsoft. 08.01.2013
  • @RobW Я не могу найти зеркало на filehippo. У вас есть где-нибудь архив этих файлов? 02.08.2014
  • Этому посту всего несколько лет, но он все же помог мне в 2015 году. Спасибо за ваше время и такой подробный пост! 01.06.2015

  • 2

    Содержание части 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 в отдельной песочнице. Перед обновлением установите настройки в самой младшей версии браузера, так что вам нужно будет установить основные настройки только один раз.

    • 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. Загрузить официальный Менеджер профиля.
    2. Загрузите соответствующие версии Firefox со страницы http://releases.mozilla.org/pub/mozilla.org/firefox/releases/. Более старые версии можно найти на ftp.mozilla.org.
    3. Установите каждую версию Firefox. Удобно выбрать один главный каталог («Firefox») и использовать номера версий в качестве имен подкаталогов («3.6»).
    4. Extensions: Start the oldest Firefox version, and get your favourite extensions:
      • Firebug - A must-have for old Firefox versions. Not really needed for the latest Firefox versions, that have a nice set of built-in dev tools.
      • HttpFox - простой и эффективный инструмент для измерения HTTP-запросов.
      • Web Developer - чрезвычайно полезная панель инструментов для веб-разработки. Экономит много времени.
      • Console 2 - улучшения встроенная консоль (Ctrl Shift> J).
    5. Preferences: Tools > Options (Windows), Edit > Preferences (Linux)
      • General: Homepage
      • Безопасность: снимите флажок со всех настроек, кроме «Предупреждать меня, когда сайты пытаются установить надстройки».
        (Не забудьте просмотреть настройки предупреждающих сообщений, нажав кнопку внизу).
      • Advanced:
        • General:
          • Check for default browser: off
          • Отправлять отчеты о сбоях: отключено
        • Обновление: отключить все обновления
    6. Очистка: закройте все вкладки, нажмите Ctrl Shift Del и проверьте все. Затем закройте Firefox.
    7. Firefox' Profile Manager:
      screenshot
    8. Finishing up
      • Use the Start Firefox button to start an instance of 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" • This is the launcher
      • --user-data-dir="..\User Data\18" Профиль пользователя относительно местоположения chrome.exe. Вы также могли использовать --user-data-dir="C:\Chrome\User Data\18" для того же эффекта. Задайте свои предпочтения для самой низкой версии Chrome и продублируйте профиль пользователя для каждой версии Chrome. Старые версии Chrome отказываются использовать профили пользователей из новых версии.
      • --chrome-version=18.0.1025.45Location of binaries:
        • The location (eg 18.0.1025.45) must be the name of the directory:
        • Должен начинаться и заканчиваться числом. Между ними может появиться точка.
        • Номера не обязательно должны совпадать с реальным номером версии (хотя удобно использовать реальные номера версий ...).

    Относительно конфигурации: все настройки могут быть установлены на 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 и Internet Explorer.

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


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


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

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

    • Setting up a WinXP VM with the browsers as listed in this guide + Opera 12 beta:
      • Size of downloads: 585MB
      • 12 браузеров
      • Использованное время: 1:09 час (32 минуты, чтобы добраться до IE)
      • Размер устройства: 1,1 г / импортированный размер: 2,2 г.
      • Подробный журнал: http://pastebin.com/R7WGPK99
    • Setting up a huge WinXP VM for detailed browser compatibility tests:
      • 24 browsers
      • Использованное время: 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).

    10.05.2012
  • Оба ответа действительно ценны. Большое спасибо за то, что поделились. 25.04.2013
  • Кто-нибудь успешно установил IE10 и IE11 в песочнице Sandboxie? Используя окно Win 7 IE9 из современного, то есть я не могу заставить установщики IE 10 и 11 работать в их песочнице. 25.02.2015
  • @RobW, Не нужно настраивать и устанавливать ВМ на мощных машинах для тестирования IE. Remcon доступен бесплатно. См. remote.modern.ie. 08.05.2015
  • есть ли способ установить Chrome для Mac? кажется другим 25.09.2015
  • @JerryFox Мне неизвестны общедоступные архивные сборки Chrome для Mac. Но если у вас уже есть несколько разных версий Mac, можно использовать флаг --user-data-dir для их одновременного запуска. 25.09.2015
  • Очень хороший и полный ответ! К сожалению, мне не удалось загрузить старые версии Chrome из File Hippo. На странице загрузки он просто перенаправляет меня на официальную страницу Google Chrome, что заставляет меня скачать последнюю доступную версию. Я делаю что-то неправильно? К счастью, у меня был автономный установщик с нужной версией. 13.05.2017
  • У меня возникли проблемы с извлечением установщика Chrome с помощью 7-zip. Он просто извлекает файл с именем ~ 102, и я не знаю, что с ним делать. Я мог получить нужные файлы, установив Chrome и взяв файлы из C: \ Program Files \ Google \ Chrome \ Application. 13.05.2017

  • 3

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

    modern.IE - это обязательство Майкрософт упростить кроссбраузерное тестирование браузеров 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.

    06.02.2013
  • Просто для изображения;) saucelabs.com browserstack.com и vanamco.com/ghostlab кажутся довольно крутыми инструментами для тестирования в разных браузерах и платформах. 29.05.2014
  • @the_archer, у вас ссылки не работают. 05.01.2015
  • Новые материалы

    Кластеризация: более глубокий взгляд
    Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

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

    Частный метод Python: улучшение инкапсуляции и безопасности
    Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

    Как я автоматизирую тестирование с помощью Jest
    Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

    Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
    Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

    Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
    В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

    Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
    В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..