Трапляються ситуації, коли замовник хоче, щоб його продукт був протестований в різних версіях IE бруезера (IE8, IE9, IE10). Як показує практика, емулятор в Internet Explorer показує не зовсім реальну картину, а встановити кілька браузерів IE, різні версії на одній ОС - нереально. Тому в даній статті мова піде про те, як можна вийти з цієї ситуації, як встановити кілька операційних систем Windows з браузерами: IE8, IE9, IE10 на одному комп'ютері.
Даний варіант підійде під будь-яку операційну систему: Windows, Linux, MacOS, а допоможе нам в цьому Vagrant і Virtualbox. У статті покажу варіанти установки для операційних систем: Windows, Linux.
Virtualbox - емулятор віртуальних машин: Windows з браузером IE8, Windows з браузером IE9, Windows з браузером IE10.
Vagrant - це інструмент для управління віртуальними машинами за допомогою командного рядка.
Установка декількох IE в Windows
1. Встановлюємо VirtualBox
Завантажуємо і встановлюємо програму «VirtualBox» www.virtualbox.org/wiki/Downloads
2. Встановлюємо Vagrant
Завантажити та встановити «Vagrant» для Windows, Linux, Mac OS можна за посиланням vagrantup.com
Після того, як ми встановили Vagrant, наша командна рядок в Windows навчилася розуміти Vagrant команди
3. Настаріваем Vagrant + Virtualbox в Windows
Відразу визначитеся, в яку директорію будете форматувати віртуальні машини. Мені чомусь захотілося зробити це в каталозі: c: / users / user.
За допомогою командного рядка переходимо в каталог:
Створюємо директорію «vmie» (назва може бути будь-який):
Переходимо в нашу директорію за допомогою команди:
Створюємо в даній директорії каталоги: ie8, ie9, ie10.
У вас повинна вийде приблизно така структура:
- c: / users / user / vmie / ie8
- c: / users / user / vmie / ie9
- c: / users / user / vmie / ie10
Тепер завантажуємо «голі вихідні» виртуалки, як правило, їх називають боксами «box».
Назва може бути будь-яким, це просто ідентифікатор. Вагрант викачує бокс в папку
/.vagrant.d/boxes за замовчуванням. Їх можна робити самому, але ми скачати вже готовий:
чекаємо завершення завантаження і вводимо наступну команду:
чекаємо завершення завантаження і вводимо наступну команду:
Після того, як всі загрузилось, можна форматувати наші віртуальні машини на основі цих боксів. Раніше ми підготували каталоги в яких будуть сконфігуровані віртуальні машини, переходимо в кожен з них:
Windows + Internet Explorer 8
Windows + Internet Explorer 9
Windows + Internet Explorer 10
Відкриваємо VirtualBox і бачимо, що у нас з'явилося кілька операційних систем з різними версіями IE-браузерів.
Установка декількох IE в Ubuntu (Linux)
1. Встановлюємо Virtualbox в Ubuntu
Встановлюємо пакет для модулів ядра таких як vboxdrv і vboxnetflt:
2. Встановлюємо Vagrant в Ubuntu
3. Настаріваем Vagrant + Virtualbox в Ubuntu
Створюємо кореневу директорію для наших віртуальних машин:
чекаємо завершення завантаження і вводимо наступну команду:
чекаємо завершення завантаження і вводимо наступну команду:
Ініціалізіруем віртуальні машини в раніше створених нами каталогах:
Windows + Internet Explorer 8
Windows + Internet Explorer 9
Windows + Internet Explorer 10
Установка декількох IE в MacOS
У «Mac OS» все набагато простіше, саме тому ця операційна система мені подобається найбільше.
Для установки декількох IE-браузерів на одному комп'ютері в «MacOS», нам допоможе кросплатформенних рішення - www.parallels.com.