5 фишек iOS 18, которые стоит учесть QA

5 фишек iOS 18, которые стоит учесть QA

t.me/qa_chillout

С выходом iOS 18 компания Apple представила несколько значительных нововведений, которые могут повлиять на процесс тестирования мобильных приложений. Эти изменения касаются как функциональных возможностей платформы, так и улучшений в безопасности и производительности. Полезно для QA, чтобы понимать, какие новые фичи могут повлиять на работу приложений.

1. Улучшенная работа с жестами и Multi-Touch

iOS 18 расширяет функционал работы с жестами, добавляя новые возможности для управления интерфейсом с помощью многоразовых касаний и жестов. Это особенно важно для приложений, которые требуют сложного взаимодействия с пользователем, например, игры или графические редакторы.

Что тестировать:

  • корректное распознавание и обработка жестов в различных сценариях (например, увеличение/уменьшение изображения, прокрутка и др.);
  • тестирование стабильности приложения при одновременном использовании нескольких пальцев на экране (Multi-Touch).

2. Продвинутые возможности конфиденциальности и безопасности

С каждым обновлением Apple усиливает защиту данных пользователей. В iOS 18 улучшена система разрешений для доступа к данным, и теперь пользователи могут предоставить временный доступ к некоторым разрешениям (например, геолокация или камера) на ограниченное время.

Что тестировать:

  • проверка поведения приложения при запросе временных разрешений (в частности, правильное поведение при истечении срока действия разрешения);
  • тестирование корректности работы с конфиденциальными данными в условиях усиленной безопасности.

ps: на данный момент временные разрешения (вроде временного доступа к камере или геолокации) не могут быть включены напрямую в настройках iPhone через стандартный интерфейс iOS.

3. Locked and Hidden Apps

Это новая функция в iOS 18, которая позволяет пользователям блокировать приложения, защищая их содержимое от несанкционированного доступа и скрывая информацию из них в поиске и уведомлениях.

Пользователь может заблокировать необходимое приложение лонгтапом на значке приложения и выбрав опцию блокировки. После блокировки приложение становится доступным только после разблокировки с помощью биометрической аутентификации (Face ID или Touch ID) или пароля.

Что тестировать:

  • убедитесь, что пользователь может успешно заблокировать приложение, удерживая его и выбирая опцию блокировки;
  • проверьте, что блокировка активируется корректно и отображается в пользовательском интерфейсе (например, иконка замка на значке приложения);
  • убедитесь, что заблокированные приложения не отображаются в результатах поиска (Spotlight);
  • проверьте, что содержимое заблокированных приложений не видно в результатах поиска.

4. Улучшенная работа с виджетами и интерактивные уведомления

Виджеты стали более интерактивными. Теперь пользователи могут взаимодействовать с элементами виджетов прямо на домашнем экране, не открывая приложение. Также Apple улучшила систему уведомлений, добавив больше возможностей для работы с ними, например, более глубокая интеграция с Siri и AI.

Что тестировать:

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

5. Энергопотребление и управление ресурсами

В iOS 18 внедрены новые алгоритмы управления энергопотреблением, направленные на продление времени работы устройства. Это может повлиять на приложения, активно использующие ресурсы устройства, такие как GPS, камера или фоновая синхронизация данных.

Что тестировать:

  • следите за энергопотреблением приложения в различных сценариях работы;
  • проверьте работу в условиях ограниченного энергопотребления (например, в режиме энергосбережения);
  • проверьте на чрезмерное использование ресурсов устройства.


Какие смартфоны получат обновление:

iPhone SE (1st gen/2 gen)

iPhone XS / XS Max

iPhone XR

iPhone 11 / 11 Pro / Pro Max

iPhone 12 / 12 mini, 12 Pro / Pro Max

iPhone 13 / 13 mini, 13 Pro / Pro Max

iPhone 14 / 14 Plus, 14 Pro / Pro Max

iPhone 15 / 15 Plus, 15 Pro / Pro Max

iPhone 16 / 16 Plus, 16 Pro / Pro Max


В остальном, в новой версии iOS действительно множество улучшений и доработок. Мы сосредоточились на самых значимых изменениях, которые непосредственно касаются QA. Полный перечень функций вы найдете в официальной документации.

Обсудить статью, узнать больше можно в телеграм канале «Тестировщики нужны».

Report Page