Если ты думаешь, что уже не junior, давай проверим честно)
Без теории. Только то, что реально нужно в работе.
👉🏻 Отметь для себя, сколько пунктов ты действительно делаешь, а не “знаешь, что надо”.
🧠 1. Сеть (не только Wi-Fi)
Ты проверяешь:
☐ переключение Wi-Fi, LTE
☐ потерю сети во время запроса
☐ медленный интернет (throttling)
☐ поведение retry
☐ что видит пользователь при таймауте
Если нет, ты тестируешь “лабораторию”, а не реальный мир.
🔁 2. Фон и жизненный цикл
Ты проверяешь:
☐ сворачивание приложения во время действия
☐ возврат через время
☐ что происходит после удаления приложения системой
☐ восстановление состояния
☐ повторные запросы после возврата
Если нет, ты не тестируешь половину мобильного поведения.
🔔 3. Push-уведомления
Ты проверяешь:
☐ приходит ли push
☐ приходит ли вовремя
☐ открывает ли правильный экран
☐ что будет, если открыть приложение не из push
☐ поведение при отключённых уведомлениях
Если ты проверяешь только “пришёл / не пришёл” — этого недостаточно.
💾 4. Данные и состояние
Ты думаешь про:
☐ идемпотентность действий (повторные клики)
☐ дублирование запросов
☐ потерю данных
☐ синхронизацию между экранами
☐ что будет при оффлайне
Это уже уровень системного мышления 🙂↔️
📲 5. Устройства и ОС
Ты учитываешь:
☐ разные версии Android/iOS
☐ слабые устройства
☐ разные размеры экранов
☐ поведение на старых версиях
☐ ограничения ОС
Один девайс это не тестирование..
⚡️ 6. Скорость и UX
Ты проверяешь:
☐ время загрузки экранов
☐ задержки при действиях
☐ блокируется ли UI
☐ есть ли feedback пользователю
☐ можно ли понять, что происходит
Работает - не значит удобно
📊 Результат
🟥 0–10 пунктов
ты ещё junior (и это нормально)
🟨 11–20 пунктов
уверенный junior, почти middle
🟩 21–30 пунктов
middle Mobile QA
🟪 30+
ты уже думаешь как senior
Делитесь своими результатами в комментариях! ☺️
И не забудьте поставить реакцию за старание! ❤️
📓 Заметки тестировщика