📱 Симулятор vs реальное устройство. В чём разница для QA?
"Я проверила на симуляторе - всё работает."
А потом пользователь пишет, что приложение падает.
Давай разберёмся почему.
📍 Что такое симулятор
Это программа, которая имитирует устройство. Работает на твоём компьютере. Удобно, быстро, бесплатно.
Но это не телефон.
🧨 Что симулятор не умеет
1. Реальная сеть
Симулятор использует интернет твоего компьютера - стабильный Wi-Fi без потерь. А пользователь едет в метро, где сеть пропадает каждые 30 секунд.
2. Реальная производительность
Симулятор берёт ресурсы твоего MacBook. У пользователя - старый Android с 2GB RAM и 10 приложениями в фоне. Приложение тормозит или падает.
3. Реальные разрешения
Пользователь первый раз открывает приложение и нажимает "запретить" на доступ к камере. Ты это проверяешь на симуляторе?
4. Жизненный цикл
Входящий звонок прямо во время оплаты. На симуляторе это не воспроизвести так, как на реальном устройстве.
5. Датчики и железо
Гироскоп, Face ID, NFC - симулятор имитирует. Реальное устройство живёт.
📍 Когда симулятор ок
Быстрая проверка UI, дымовое тестирование, вёрстка на разных экранах.
📍 Когда нужно реальное устройство
Перед релизом, тестирование сети, производительность, пуши, разрешения и всё, что связано с железом.
🎯 Симулятор
- это черновик. Реальное устройство - финальная проверка. Выпускать без тестирования на реальном железе это риск, который всегда выстреливает не вовремя.
👇 А вы тестируете на реальных устройствах или в основном на симуляторе? Пишите в комменты 🙂
📓 Заметки тестировщика
Post #1143
935
- 👍 13
- 🔥 2