Поиск

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

Мобильные устройства всё чаще выступают основными инструментами для заказа товаров и услуг, а также для доступа к корпоративному контенту. Cтабильно работающее на смартфонах и планшетах ПО – это обязательное условие развития бизнеса, поэтому в процессе создания и поддержки работы мобильных приложений большую роль играет тестирование.

IBS AppLine занимается тестированием программного обеспечения уже более 16 лет и оказывает широкий спектр услуг по направлению мобильного тестирования. 


Преимущества мобильного тестирования в IBS AppLine

  • Наличие собственного парка устройств: постоянное обновление с учётом версий ОС, выхода новых и индекса популярности ранее вышедших смартфонов и планшетов. Тестирование проводится на устройствах с различным разрешением и диагональю экрана.
  • Использование современных инструментов: для автоматизации мобильного тестирования используется Appium – с его помощью можно проверять различные виды приложений (Web, нативные, гибридные), запуская автотесты как на реальных устройствах под iOS и Android, так и на эмуляторах. Нагрузочное тестирование осуществляется с помощью HP LoadRunner и Apache JMeter.
  • Тестирование как на мобильных устройствах, так и на эмуляторах, что позволяет расширить возможности проверки программ. Наиболее распространённое средство эмуляции для IOS и Android – это Genymotion (эмулирует различные подключения, функции, процессы);
  • Использование большой базы пользовательских сценариев: изучение работы приложения при нехватке ресурсов в мобильном устройстве (например, оперативной памяти), работа при смене состояний (входящие и исходящие звонки, Wi-Fi/3G, включение и отключение Wi-Fi) и т.д;
  • Более чем 16-летняя экспертиза в области обеспечения качества ПО: наши специалисты проводят тестирование мобильных приложений различного уровня – от небольших корпоративных решений с несколькими сотнями пользователей до приложений федерального уровня (например, «Сбербанк Онлайн» с числом активных пользователей более 20 млн к концу 2016 г.). Нам доверяют лидеры финансового сектора России, ведущие розничные сети, крупные телекоммуникационные компании и представители других отраслей.

Услуги

Функциональное тестирование помогает проверить:

  • реальные возможности приложения;
  • устойчивость его работы;
  • совместимости на смартфонах и планшетах;
  • поведение на различных операционных системах.

Отчёт о тестировании – надёжный ориентир для выпуска качественного приложения, предупреждение негативной реакции пользователей, связанной с использованием «сырого» продукта, а значит, поддержка самого ценного ресурса - репутации компании.

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

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

Ключевые преимущества автоматизации тестирования:

1
Сокращение сроков тестирования приложения, а значит, возможность скорейшего вывода качественного продукта в эксплуатацию;
2
Повышение качества работы приложения за счёт тестирования многочисленных сценариев его использования на различных мобильных устройствах и ОС;
3
Нивелирование недостатка ручного тестирования, связанного с влиянием человеческого фактора при выполнении массы однотипных операций.

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

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


Примеры проектов 

Гладнев И.А.


Начальник отдела тестирования и контроля качества «ОТП Банк».

Результаты проведенного специалистами IBS AppLine ручного тестирования позволили оперативно выявить проблемы с функциональностью при поставке системы в Банк и принять меры по их устранению.

Смотреть проекты по тестированию

Дополнительные услуги

Тестирование SAP систем

Тестирование ERP-систем

Тестирование CRM-систем

Тестирование интернет банков

Тестирование МДМ систем

Протестируем системы любой сложности: поисковые, биллинговые, процессинговые, SAP и многие другие



Тестирование мобильного приложения Smart Bank

Бизнес-задача

Провести работы по ручному функциональному тестированию автоматизированной системы мобильного банка «АС Smart Bank».

Решение

В качестве инструментария был выбран продукт HP Application Lifecycle Management 11.0. Тестирование проводилось на устройствах, работающих на платформах iOS и Android.


Ручное функциональное тестирование мобильного приложения «Переводы»

Бизнес-задача

Проверка функций переводов между картами, корректности расчета комиссии, привязки банковских карт типа VISA, MasterCard, Maestro.

Решение

При тестировании устройств на ОС iOS была использована Over-The-Air платформа TestFlight и iPhone Configuration Utility, тестирование ОС Android проводилось с помощью программы Android SDK.