1. За об'єктом тестування
1.1. Функціональне тестування
1.1.1. Перевірка роботи дзвінків, надсилання та отримання SMS.
1.2. Тестування безпеки
1.2.1. Перевірка надійності систем безпеки: відбитки пальців, Face ID, PIN-коди.
1.3. Тестування продуктивності
1.3.1. Перевірка роботи телефону під час виконання кількох завдань одночасно (багатозадачність).
1.4. Тестування сумісності
1.4.1. Перевірка сумісності з різними типами мереж (Wi-Fi, 4G, 5G)."
1.5. Тестування зручності використання
1.5.1. Тестування зміни орієнтації екрану (портретна/ландшафтна).
2. За ступенем автоматизації
2.1. Ручне тестування
2.1.1. Перевірка, чи правильно реагує сенсор на дотики.
3. За ступенем підготовленості до тестування
3.1. інтуїтивне тестування
3.1.1. Випадкові натискання кнопок або комбінації дій, щоб виявити нестандартні помилки.
4. За знанням системи
4.1. Тестування чорної скриньки
4.1.1. Перевірка, чи коректно телефон приймає та здійснює дзвінки.
5. За ступенем ізольованості компонентів
5.1. Модульне тестування
5.1.1. Тестування окремих компонентів або модулів програми ізольовано один від одного. Зазвичай виконується на рівні коду. (перевірка підключення до мереж Wi-Fi та стабільності з’єднання.).
6. За часом проведення тестування
6.1. Альфа-тестування
6.1.1. Проводиться всередині команди розробників до релізу продукту, щоб знайти якомога більше багів на ранніх етапах розробки. (перевірка роботи базових можливостей телефону, таких як дзвінки, SMS, підключення до Wi-Fi, ).