З появою системи Android розробка додатків, які працюють з цією платформою, почала стрімко розвиватися. Щоб реліз програми не був зіпсований великою кількістю дефектів, проводиться перевірка.
В результаті недбалого ставлення до тестування замість популярного мобільного додатку з’являються негативні коментарі, низькі оцінки і, відповідно, низький рейтинг додатку, і його не завантажують користувачі.
Мобільне тестування ускладнюється великою кількістю гаджетів, які працюють з однією і тією ж системою, але мають різні параметри (дисплеї з різною роздільною здатністю, характеристики процесора, кількість ядер процесора). Саме тому проводиться багато етапів тестування, які починаються ще до початку написання заявки.
Перш за все, за допомогою тестування визначаються рекомендовані системні вимоги для програми. Коли збірка готова, проводиться перевірочний тест і швидка перевірка.
Повне тестування мобільного додатку проводиться перед самим запуском додатку, щоб будь-який користувач мав можливість його завантажити.
Він включає в себе наступні техніки:
- Регресійне тестування, за допомогою якого перевіряються всі тестові кейси.
- Тестуємо оновлення. Це гарантує, що дані користувача не будуть втрачені після змін, внесених додатком (фінансові послуги, ім’я користувача та історія використання). Тестування оновлень проводиться на декількох пристроях. Досить часто розробники приділяють мало уваги питанням збереження даних зі старих додатків, і тестування допомагає вирішити цю проблему.
- Тестування програми на різних пристроях. Як правило, додаток розробляється для використання як на платформах IOS, так і на Android (відсоткове співвідношення 20 до 80). Мавпячий тест проводиться переважно на Android, оскільки різноманітність таких додатків набагато більша, ніж на Apple.
Процес тестування проводиться за допомогою різних програм, які використовують додаток як звичайний користувач. Також досить часто компанії запрошують реальних користувачів, які після використання гаджетів складають звіти про юзабіліті та дефекти.










0 коментарів