Добавить в корзинуПозвонить
Найти в Дзене

Вопросы по мобильному тестированию на собеседовании с Тинькофф (Т-банк)

На момент написания статьи (август 2024) года актуальные версии операционных систем следующие: iOS: Актуальная версия — iOS 17 (но уже есть бета iOS 18). Android: Актуальная версия — Android 14.
Не забудьте подписаться на канал, чтобы не пропустить полезную информацию: QA Helper - справочник тестировщика Пишите в комментариях какой пункт было бы интересно рассмотреть подробно. Также будет интересно почитать: Вопросы которые задают на собеседовании тестировщикам
  1. Для чего используется root в телефонах?
    Root позволяет получить полный доступ к системе Android, чтобы изменять настройки, удалять предустановленные приложения и устанавливать специальные программы.
  2. Функции из меню разработчиков на Android и как их включить?
    Меню разработчиков включает функции для отладки и тестирования, такие как USB-отладка и показ касаний. Включить его можно, нажав несколько раз на номер сборки в настройках "О телефоне".
  3. Что такое adb и что оно дает?
    ADB (Android Debug Bridge) — инструмент для взаимодействия с устройством через командную строку, позволяющий устанавливать приложения, копировать файлы и проводить отладку.
  4. Каким образом снимаете логи с девайсов?
    ADB (Android Debug Bridge):
    Логи снимаются с помощью команды adb logcat, которая выводит текущие системные логи устройства.
    Встроенные инструменты разработчика: В Android Studio есть инструмент "Logcat", который позволяет просматривать и фильтровать логи напрямую из IDE.
    Приложения для снятия логов: Приложения типа "Logcat Reader" и "MatLog" позволяют просматривать и сохранять логи без необходимости использования компьютера.
    Системные утилиты и терминальные команды: На устройствах с root-доступом можно использовать терминальные команды через приложения типа "Termux".
    Инструменты для iOS: Xcode и утилиты типа "idevicesyslog" позволяют работать с логами на iOS.
    Удаленные сервисы и фермы устройств: Сервисы типа BrowserStack и Firebase Test Lab имеют встроенные инструменты для снятия и анализа логов.
    Настройки разработчика на устройстве: Некоторые устройства позволяют включить и просматривать логи через специальные режимы в меню разработчика.
  5. Что такое кэш в телефоне/приложении?
    Кэш — это временные файлы, которые приложения сохраняют для ускорения работы и уменьшения потребления данных.
  6. Что такое jailbreak и где он используется?
    Jailbreak — это процесс снятия ограничений с iOS устройств, чтобы устанавливать неофициальные приложения и изменять системные настройки. Используется на iPhone и iPad.
  7. Что такое ферма устройств и для чего?
    Ферма устройств — это набор реальных смартфонов и планшетов, которые используются для тестирования приложений и сайтов, чтобы проверить их работу на разных устройствах.
  8. Что такое shortcuts на андроид и hotkeys на iOS?
    Shortcuts на Android — это ярлыки для быстрого доступа к функциям и приложениям. Hotkeys на iOS — это сочетания клавиш для быстрого выполнения действий на устройствах Apple.
  9. Перечислите особенности мобильного тестирования?
    Тестирование связи (Wifi/2G/3G/LTE), Тестирование прерываний, Взаимодействие с сенсорами положения и тач сенсором, Тестирование геолокации и GPS, Тестирование потребления ресурсов, Работа с клиент-серверными приложениями, Тестирование установки
  10. Основное различия iOS и Android?
    Закрытая и открытая ОС
  11. Какая актуальная версия ОС iOS? и Какая актуальная версия ОС Android?

На момент написания статьи (август 2024) года актуальные версии операционных систем следующие: iOS: Актуальная версия — iOS 17 (но уже есть бета iOS 18). Android: Актуальная версия — Android 14.

Не забудьте подписаться на канал, чтобы не пропустить полезную информацию: QA Helper - справочник тестировщика

Пишите в комментариях какой пункт было бы интересно рассмотреть подробно.

Также будет интересно почитать: Вопросы которые задают на собеседовании тестировщикам