Является ли IE Collection надежным инструментом для тестирования с различными версиями Internet Explorer? - PullRequest
5 голосов
/ 29 марта 2010

На моей машине с Windows - я обычно тестирую разные версии Internet Explorer, используя массив экземпляров виртуальной машины (что, очевидно, требует значительных затрат времени и денег). В крайнем случае я также использовал IETester - который иногда может быть немного ненадежным.

Тем не менее, я только что обнаружил IE Collection , и мне было интересно, если люди использовали его - и могу ли я положиться на него в целях тестирования веб-страниц?

Хотелось бы знать, что вы думаете.

Ответы [ 4 ]

7 голосов
/ 29 марта 2010

IE не предназначен для установки параллельно с другими версиями. Большинство из этих инструментов «все в одном» используют хитрость загрузчика Windows, которая позволяет переопределять системные DLL с помощью DLL в локальном каталоге. Затем они упаковывают случайное подмножество DLL-файлов Windows из разных версий операционной системы и разных версий IE и помещают их в некоторый пользовательский интерфейс. Тот факт, что они работают подобным образом, является случайным и ненадежным. Там будут ошибки и другие странности, и, возможно, сбой, если ваша целевая операционная система достаточно далеко от версии IE (например, IE6 на Win7), и ваша веб-страница значительно сложнее.

Итак, чтобы быть ясным, нет, не используйте эти инструменты, потому что вы не можете положиться на них, чтобы дать вам точный результат. Если вы хотите узнать, как выглядит ваша страница в данной версии IE, используйте виртуальные жесткие диски Compat для IE App, доступные бесплатно от Microsoft здесь .

3 голосов
/ 16 августа 2013

Недавно (январь 2013 г.) Microsoft выпустила веб-сайт под названием http://www.modern.ie/ для тестирования различных версий IE, даже в разных ОС.

Он основан на наличии разных виртуальных машин, предназначенных для среды, которую вы хотите протестировать (например, IE8 на Win7), поэтому вам нужно выбрать тип ОС и платформу виртуализации, которые вы хотите использовать, а затем загрузить образ виртуальной машины.

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

2 голосов
/ 29 марта 2010

Нет, я бы не стал на это полагаться - по крайней мере, не полностью (т. Е. Использовать его только для быстрых тестов IE, но все же повторно проверять все позже в надежном решении).

Существуют различия при тестировании как с IETester, так и с IECollection, особенно при обработке Javascript.

Смотрите похожую тему здесь: https://superuser.com/questions/118069/whats-the-easiest-way-to-install-multiple-versions-of-ie-and-firefox-on-the-same/

Из нескольких ответов там наиболее жизнеспособными являются виртуальные машины (которые вы уже используете) или веб-сервисы, которые проводят тестирование для вас (хотя они могут подходить не для всех, т. Е. Из-за конфиденциальности данных).

1 голос
/ 13 мая 2011

Проблема с IECollection заключается в том, что он не будет устанавливать IE6 или IE7 в среде Windows 7, а лучшим решением может быть использование Virtual PC, например: http://blog.donavon.com/2009/08/run-ie6-ie7-and-ie8-side-by-side-on.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...