]]>]]>
]]>]]>
]]>]]>
]]>]]>
]]>EN]]>
RU

Тестирование Android-приложений

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

Отдел тестирования и обеспечения качества компании Promwad позволяет воспользоваться полным спектром услуг в области тестирования Android-приложений:

Функциональное тестирование

Проверка функциональности (тестирование по методу «черного ящика») и проверка на соответствие программного обеспечения требованиям в спецификации. Может проводиться полное тестирование или проверка базовых функций.

Регрессионное тестирование (regression testing) — тестирование функционала продукта после исправления ошибок или реализации новых функциональных возможностей.

Интеграционное тестирование — тестирование приложений на устройствах с различными параметрами (на планшетах и смартфонах). Большой парк тестовых устройств позволяет компании Promwad тестировать приложения на различных аппаратных платформах, разрешениях экрана и версиях Android.

 

Автоматизированное тестирование

Верификация программного обеспечения, при которой основные функции и шаги теста выполняются автоматически при помощи специальных инструментов.

Достоинства метода — сравнительно низкие затраты. Например, можно запустить тестирование очередной сборки приложения на всех доступных устройствах на ночь, а утром проанализировать результаты и исправить ошибки.

Автоматизированные тесты позволяют проверить:

  • Инсталляцию и удаление приложения с возможностью перезагрузки устройства
  • Цикл жизни приложения с реагированием на команды пользователя и системные события, такие как входящий телефонный вызов, новое сообщение, низкий заряд питания и другие
  • Элементы интерфейса с реагированием на команды пользователя и системные события
  • Данные приложения
  • Ресурсы устройства и их освобождение при закрытии приложения
  • Вид приложения в зависимости от положения датчиков — вертикальный или горизонтальный

Для автоматизации тестирования этой функциональности используются следующие инструменты:

  • Monkey предназначен для стресс-тестирования
  • Adb предназначен для быстрого управления
  • Monkeyrunner — инструмент для автоматизации тестирования с реализацией скриптов на jython
  • Автоматизация тестирования посредством тестовых проектов на языке java
 

Юзабилити-тестирование

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

Нагрузочное тестирование

Исследование запаса производительности системы, проводится посредством специализированного инструментария и автоматизированных тестов.

Стрессовое тестирование

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

 

Нужна команда для тестирования вашего Android-приложения? 
Свяжитесь с нами. Мы ответим на ваши вопросы.

Отправить запрос

* Телефон:

международный номер с кодом страны и города

Перезвоним сегодня или на следующий рабочий день. Skype для быстрой связи: sales.promwad

* E-mail:

На вашу почту придет копия отправленного запроса

Сообщение

Тут можно указать ваше имя, название компании, суть запроса и удобное время звонка