12/11/2014

5 мифов тестирования мобильных приложений



С распространением смартфонов и мобильных приложений, стартап компании мечтают о создании успешного приложения. Иметь мобильное мышление и стратегиию это хорошо, но заблуждения о разработке мобильных приложений повсюду. Для компаний, особенно малых игроков рынка, эти заблуждения могут привести к любым последствиям - от усложнений процесса разработки, и трат в сотни тысяч долларов до потери клиентов.
Так, что это за мифы? Список может быть очень длинным, но мы собираемся сосредоточиться на топ-5 мифов, которые мы встречали, когда дело доходит до тестирования мобильных приложений.




Миф 1: Тестирования на эмуляторах будет достаточно.



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


Истина: Пользователь не будет использовать ваше приложение на эмуляторе, тогда зачем вам тестировать только на них?


Миф 2: 10-20 устройств представляют весь Android рынок.



Разнообразие Android рынка довольно большое - разные производители, наборы микросхем, резолюции, размеры экрана и др. Тестирования приложений, только в несколько популярных устройствах недостаточно. Те же модели девайсов на Android OS 4.2 и 4.3 дают пользователям совершенно разный опыт. Предположим, что ваше приложение не работает на одной модели, значит, для этой модели не будет конечного пользователя. Как результат, больше негативных откликов, рейтинги падают и ваши доходы будут страдать.


Истина: Тестируйте ваше приложение на как можно большем количестве устройств, чтоб покрыть весь рынок.


Миф 3: Тестирование безопасности не ваш приоритет.


В прошлом месяце, Gartner сделали выводы, что более 75% мобильных приложений не пройдут основные тесты по безопасности в 2015 году. “Большинство компаний не имеют опыта в тестировании безопасности мобильных приложений. Даже когда application security testing осуществляется, зачастую это происходит небрежно. Разработчики по большей части касаются функционала приложений, а не их безопасности.” - говорит Дионисио Зумерл, главный аналитик исследования Gartner. Если вы еще помните уязвимость Heartbleed полгода назад, вы, конечно, отнесетесь к безопасности вашего мобильного приложения так серьезно, насколько это возможно. Чтобы убедиться, что ваши приложения неуязвимы, вы можете рассчитывать на AppCheck в Testdroid облаке.


Истина: Тестирование безопасности крайне важное для больших возможностей.


Миф 4: Тестирование идет всегда после разработки.


Забудьте этот старый способ, что разработка идет в первую очередь а тестирование придет позже. Когда компании включают тестирование в процесс разработки, QA-специалисты могут быстро выявить и сообщить об ошибках Dev team и получить починку этих ошибок. Даже когда код меняется на 10% или добавляется новая функция вся app/функция должна быть тщательно проверена. Если тестировщик не участвует в процессе разработки, весь цикл будет продлен, что приводит к высокой стоимости проекта. В свою очередь, это замедляет выход приложения на рынок и приводит к потере клиентов, а также дохода.


Истина:  Тестирование и разработка должны быть интегрированы в единый цикл.


Миф 5: Наше приложение только для внутреннего пользования, поэтому его не нужно тестировать.


Мобильные приложения создаются для различных целей. Они могут быть для внутреннего использования "для организации/команды или для роста бизнеса”. Для QA специалиста, основной задачей является обеспечение того, что приложение прекрасно работает, как планировалось, и является нужным. Основные пользователи внутреннего приложения должны быть в состоянии работать с ним эффективно, вместо того, чтобы жаловаться на баги.


Истина:  Для любых видов мобильных приложений качество очень важно не зависимо от целей, для которых оно будет использоваться.

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

Источник:

http://testdroid.com/testdroid/8237/top-5-myths-in-mobile-app-testing

Комментариев нет:

Отправить комментарий