Описание тега xcode-instruments

Инструменты - это инструмент производительности, анализа и тестирования для динамического отслеживания и профилирования кода macOS, iOS, watchOS и tvOS.

Instruments - это инструмент для анализа производительности, анализа и тестирования для динамического отслеживания и профилирования кода macOS, iOS, tvOS и watchOS. Это гибкий и мощный инструмент, который позволяет пользователю отслеживать один или несколько процессов и проверять собранные данные. Таким образом, Instruments помогает пользователю понять поведение как пользовательских приложений, так и операционной системы.

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

Инструменты включают в себя возможность:

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

Используя инструменты, пользователь может:

  • Выявление трудновоспроизводимых проблем в коде
  • Проведите анализ производительности в приложении
  • Автоматизировать тестирование приложения
  • Стресс-тесты частей приложения
  • Выполните устранение общих неполадок на системном уровне
  • Получите более глубокое понимание того, как работает приложение

Инструменты доступны с Xcode 3.0 и новее и с macOS 10.5 и новее.

Источник: Об инструментах