Тестирование мобильных приложений
Компания «АРТВЕЛЛ» предлагает укомплектованные группы специалистов, обладающих обширным опытом тестирования мобильных приложений, для комплексного анализа и оценки соответствия требованиям к функциональным возможностям, требованиям к безопасности и надёжности.
Для комплексного анализа мобильных приложений специалисты «АРТВЕЛЛ» используют огромный спектр как общих, так и специфических критериев оценки качества приложений:
- различные разрешения экрана;
- аппаратные конфигурации;
- многообразие версий различных операционных систем;
- кэширование изображений и содержимого экранов;
- реакция приложения на внешние прерывания (входящие/исходящие SMS и MMS, входящие/ исходящие звонки, отключение и подключение SD-карты и т.д.);
- поведение приложения в нештатных ситуациях (например, при изъятии аккумулятора);
- протоколы информационного обмена;
- шифрование данных;
- разные типы подключения к Интернету и защита от потери данных при обрывах связи.
Виды тестирования мобильных приложений
Специалисты «АРТВЕЛЛ» проводят комплексное исследование мобильных приложений для минимизации (исключения) возможности попадания дефектной (имеющей ошибки) версии приложения в электронные каталоги (AppStore, GooglePlay и др.), обеспечивая экспертную оценку по следующим направлениям:
- Функциональное тестирование.
- Регрессионное тестирование.
- Стресс-тестирование (monkey testing) — проверка поведения приложения при возникновении случайных и непредсказуемых событий (случайных действий пользователя).
- Нагрузочное тестирование.
- Анализ удобства использования (анализ юзабилити).
- Аттестационное тестирование — проверка соответствия приложения стандартам iPhone, Android и др.
- Анализ использования — мониторинг использования приложения (наиболее востребованные функции, часто используемые кнопки и т.д.) с помощью специальных средств сбора статистики («Google Analytics», «Flurry» и др).
Услуги «Артвелл» по тестированию мобильных приложений
- анализ и обследование приложения, включая анализ проектной документации (требований к дизайну приложения, к структуре страниц, к логике перехода пользователей между страницами приложения и т.д.);
- разработка методики тестирования и соответствующей документации, в том числе подробного плана тестирования;
- подбор и обоснование инструментов тестирования;
- проведение тестирования и регистрация результатов;
- составление отчёта о результатах тестирования;
- консультирование заказчика по устранению и контроль устранения;
- тестирование взаимодействия с внешними сервисами: Google Analytics, Flurry или другими системами статистики.
«АРТВЕЛЛ» использует широкий ряд различных способов и средств тестирования мобильных приложений в зависимости от особенностей отдельно взятого проекта и индивидуальных требований заказчика:
- тестирование на физических устройствах;
- эмуляторы;
- облачные платформы устройств;
- автоматизированное воспроизведение скриптовых тестов;
- инструменты для стресс-тестирования;
- инструменты для нагрузочного тестирования;
- системы сбора статистики;
- комплексные решения для тестирования.