TGViewer
Заметки тестировщика | QA Notes Заметки тестировщика | QA Notes @qanote · 5.12K subscribers
Post #1146 296
📱Как тестировать биометрию - Face ID и Touch ID

Кажется простой фичей. Нажал - сработало. Не сработало - ввел пароль.
Но там намного больше сценариев чем кажется.

📍 Базовые сценарии

Это минимум, который проверяют все:
• биометрия успешно авторизует пользователя
• при неудачном сканировании появляется повторный запрос
• после нескольких неудач предлагается альтернатива
Но это только верхушка.

📍 Что проверить на самом деле

1. Первый вход
Пользователь только установил приложение. Биометрия ещё не настроена на устройстве. Что видит пользователь? Есть ли подсказка как включить биометрию в настройках?

2. Биометрия отключена в настройках устройства
Пользователь сам отключил Face ID для приложения. Приложение должно корректно предложить альтернативный вход, а не просто сломаться.

3. Смена биометрических данных
Пользователь добавил новый отпечаток или лицо в настройках телефона. Приложение должно это заметить и попросить повторную авторизацию. Это требование безопасности.

4. Возврат после сворачивания
Пользователь свернул приложение и вернулся через 5 минут. Запрашивается ли биометрия снова? Зависит от настроек сессии - но поведение должно быть предсказуемым.

5. Несколько неудачных попыток
Face ID не распознал лицо 3 раза подряд. Что происходит? Блокируется ли биометрия? Предлагается ли пароль? Сколько попыток до блокировки?

6. Биометрия в фоне
Приложение запросило биометрию. В этот момент пришёл звонок. Пользователь ответил и вернулся. Что происходит с запросом биометрии?

7. Разные устройства
Face ID на iPhone работает иначе чем Touch ID. Android-сканеры отпечатков у каждого производителя свои. Поведение может отличаться.

⚠️ Частые ошибки

❌ Проверять только успешный сценарий
❌ Не проверять поведение при отключенной биометрии
❌ Забыть про смену биометрических данных
❌ Тестировать только на одном устройстве

Биометрия это не просто удобство. Это безопасность. И сломанный сценарий здесь - это не просто баг, а потенциальная уязвимость.

👇 А вы тестируете биометрию или ограничиваетесь базовым сценарием? Пишите в комменты 🙂

📓 Заметки тестировщика
  • ❤‍🔥 8
More from @qanote
  1. Sep 22, 2026🤖 Заменит ли AI тестировщиков? Отвечаю честно Этот вопрос мне как лиду задают все чаще.На…
  2. Sep 1, 2026🔍 Что делать, когда баг только на одном устройстве Воспроизвести не можешь. Разработчик н…
  3. Aug 17, 2026📱 Симулятор vs реальное устройство. В чём разница для QA? "Я проверила на симуляторе - вс…
  4. Aug 2, 2026🗄️ Как найти баг, который никто не видит - через данные UI зелёный. Тесты проходят. Коман…
  5. Jul 27, 2026🎓Почему QA должен понимать архитектуру продукта Многие думают задача QA нажимать кнопки и…
  6. Jul 13, 2026🔍 Как за 10 минут разобраться в чужом API Новый проект. Новый API. Документации нет или о…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →