Тестирование для и с Windows Phone

Хотя Windows Использование телефона остается низким

сравнению с другими browsers 1 it’ S иногда необходимо проверить работу веб-для Internet Explorer Mobile.Для веб-разработчиков, это может быть осложнением.Тестирование на Windows Phone environment не всегда обязательно, но это может быть случайная — особенно потому, что версия Internet Explorer, который поставляется с Windows Phone может быть изворотливым в лучшем случае.Если you’ повторно разработчик без телефона устройств Windows, вы могли бы получить немного творческим, чтобы убедиться, что ваши сайты, оказываемые правильно .

Nokia Lumia 920
Nokia Lumia 920. (кредит изображения: Microsoft 2 )

В этой статье я хочу указать на несколько различных инструментов и методов, которые могут помочь в тестировании веб-сайты для Windows Phone, даже если вы don’ т есть реальное устройство удобно, или если вы не развивается на Windows.Но сначала let’ с быстро искать в различиях между мобильных и настольных Internet Explorer 9 .__ |

IE Mobile Explained

По признанию Microsoft в прошлом, версия Internet Explorer найдены на мобильных устройствах похожи, но не identical 3 версии настольного браузера.Есть несколько ключевых особенностей, которые не доступны на Windows Phone:

Это все довольно незначительные функции, но вам все еще нужно знать о различиях рендеринга и учитывать их .

Тестирование Tools

Точность не всегда самое главное об этом виде испытаний.Во время развития it’ более важно, чтобы проверить и итерации быстрее, чем получить с точностью до пиксела реализацию с первой попытки.Но вы должны знать, насколько точны ваш метод тестирования, так что вы можете планировать окончательный тест соответственно .

Чтобы помочь вам получить представление о точностикаждого метода тестирования we’ сравнить будете каждый измерительный прибор против оказания двух веб-сайтов на реальном устройстве (Nokia Lumia 920).Для справки, let’ посмотрим, как SmashingMag 7 (реагировать) и Quirksmode 8 (не отвечает) оказывают на реальной Windows Phone устройства:

Rendering on the Nokia Lumia 920 9
Оказание на Nokia Lumia 920. ( Просмотр большой version __24 | 10 )

Позже в статье we’ буду сравнивать оригинальный рендеринг с оказанием в тестовом инструмент, чтобы увидеть, насколько точны инструмент.В лучшем случае, инструмент тестирования будет производить тот же рендеринг как реального устройства, с 100% точностью.Let’? S погружение прямо в, мы будем

Internet Explorer Emulation

Быстрый и простой способ проверить сайт на телефон среде Windows, заключается в использовании Internet Explorer и его встроенный эмулятор обслуживание.Через инструментов разработчика, предоставляемых в самом браузере, вы сможете запустить эмуляцию телефона.Это включает в себя такие параметры, как профиль браузера, ориентации и разрешения экрана.Вы можете пролистывать настройки в режиме реального time смотреть на разных устройствах и резолюций, и вы можете завершить тестирование локально на вашем компьютере, прежде чем сайт идет жить.Кроме того, вы можете переключаться между мобильными версиями веб-сайта и в настольной версии, чтобы гарантировать, что ни одно из изменений не повлияли на то сайт выглядит на настольной версии Internet Explorer .

Как моделирования устройства в Chrome, это звучит как хорошая идея и простого решения для быстрого тестирования.Скорее всего you’ должны будете проверить Internet Explorer в какой-то момент, так почему бы не объединить Windows Phone в этом шаге тестирования

Nokia Lumia (left), IE emulation (right) 11
Nokia Lumia (слева), эмуляция IE (справа).( Просмотр больших version 12 )

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

Nokia Lumia (left), IE emulation (right) 13
Nokia Lumia (слева), эмуляция IE (справа).( Просмотр большой version __20 | 14 )

Похоже, эмуляция игнорирует любые настройки просмотра и просто изменяет размер страницы так, он подходит к экрану.В то время как это является одним из самых быстрых способов видения сайт в телефон среде Windows, it’ S основном используется для быстрой проверки веб-сайтов, которые не реагируют, а не более комплексное тестирование .

Windows Phone Emulator

Для дизайнеров, которые ценят точность более чем вариант легкого тестирования, есть Windows Phone Emulator 37 15 доступна как для Windows Phone 7 и Windows Phone 8.Если вы не на Windows, эмуляторы также может быть использован через службу таких, как BrowserStack __43 | 16 .

Автономный Windows Phone эмулятор намного лучше, чем эмуляция встроенной в Internet Explorer.Эмулятор работает копию всей операционной системы Windows Phone, так что вы можете проверить собственные приложения наряду вашего веб-проекта.It’ S идеальным решением для тех, кто просто нужно проверить на этом одной платформе;с помощью эмулятора онлайн может быть более всеобъемлющим вариант для тех, кто нуждается, чтобы сделать много испытаний кросс-платформенной .

Nokia Lumia (left), Windows Phone emulator (right) 17
Nokia Lumia (слева), Windows Phone Emulator (справа).( Просмотр большой version __61 | 18 )

Как показывают результаты, Телефон эмулятор Windows, невполне точным в оказании как вы бы надеяться.В частности, SVG иконки SmashingMagazine в правом верхнем углу не работать в эмуляторе, но дисплей, как предполагалось по фактической device .

Nokia Lumia (left), Windows Phone emulator 19
Nokia Lumia (слева), Windows Phone эмулятор.(Справа) ( Просмотр большой version 20 )

Эмулятор имеет некоторые ограничения системы.Например, телефон 8 эмулятор Windows, работает только на Windows 8 и выше.Для тех, кто Mac OS X или других операционных систем, it’ S невозможно установить и использовать эмулятор напрямую, без использования виртуальной машины.Использование веб-решение, как правило, самый лучший вариант .

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

Недвижимость Device

Лучший способ тестирования для Windows Phone, несомненно, тестирование с реальным устройством.Как we’ видел, эмулятор близко, но не так точны, как нам хотелось бы, чтобы это было.И, конечно, есть определенные вещи, которые просто can’ т моделировать или эмулировать.Например, опыт пользователь может быть изменен таким образом, что пользователю необходимо манипулировать их сенсорного экрана.При использовании реального устройства, большинство разработчиков будут сосредоточены на Windows Phone 8, как Windows Phone 7 уже в decline __29 | | 21__6 .Рендеринга браузер может также меняться в зависимости от устройства, а разрешение устройства будет отличаться от мобильного устройства на мобильное устройство .

Если вы don’ т хотите купить специальный прибор тестирования я бы порекомендовал вам взглянуть на услуги, предоставляемые Perfecto Mobile 22 , CrossBrowserTesting.com 23 или DeviceAnywhere 41
Если вы хотите прочитать полностью статью, посетите сайт наших спонсоров

Comments are closed.