Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

IE webdriver multiple browsers


(Руслан) #1

Всем привет,

хотел узнать, есть ли возможность запускать тесты в различных IE, при этом не переустанавливая каждый раз его или запуск нескольких виртуалок

, зараннее спасибо


(Дмитрий Жарий) #2

На одной и той же машине, без использования виртуалок, можно работать только с одной версией Internet Explorer. Две версии одновременно на одной машине, без использования виртуализации установить никак нельзя.

На сайте http://www.modern.ie/ вы можете скачать официальные образы от Microsoft с уже установленным Internet Explorer разных версий.

По правилам лицензионного соглашения:

  1. Вы можете использовать образ как угодно в тестовых целях, при этом, вы можете ставить любой другой софт.
  2. Граничный срок работы одной виртуалки – 90 дней после первого разворачивания. После 90 дней, виртуалка будет выключатся каждый час. Чтобы получить еще 90 дней – необходимо просто развернуть еще одну виртуалку.

(Руслан) #3

спасибо) исчерпывающе)


(apetrovskiy) #4

Припоминается ещё такой вид запуска (но было это давно): есть некий пакет (извините, забыл название), который работает поверх wine. Позиционировался он как для тестирования сайтов вэбмастерами. Было это в середине нулевых, тогда поддерживался IE 5, 5.5, 6. 7 был поддержан экспериментально.
Вот как пакет назывался и что он поддерживает сейчас (если ещё существует), сказать не могу. Но несколько разных IE, как минимум по-очереди, тянул.


(apetrovskiy) #5

Возможно, сейчас этот пакет называется или входит в winetricks: http://askubuntu.com/questions/190425/how-to-install-internet-explorer-multiple-versions
Раньше точно назывался как-то по-другому.


(Дмитрий Жарий) #6

Хм… под Windows можно поставить Cygwin, под Cygwin – Wine, под wine – winetricks, под winetricks – Internet Explorer….
CHALANGE ACCEPTED!

На самом деле, я сам видел как средствами XenApp делали автономный IE8, т.е. этот екзешник в себе содержал все средства для прозрачного виртуального запуска IE8.
Внимание! Антивирусы ругаются на эту ссылку.
Portable версии основных браузеров

И есть еще такое чудо: Utilu IE Collection
Но, ни один из вариантов не будет работать с Selenium WebDriver. Зато, можно свободно использовать с Image-based инструментами, с Sikuli, например :smiley: