Описание тега xcode-instruments
Instruments - это инструмент для анализа производительности, анализа и тестирования для динамического отслеживания и профилирования кода macOS, iOS, tvOS и watchOS. Это гибкий и мощный инструмент, который позволяет пользователю отслеживать один или несколько процессов и проверять собранные данные. Таким образом, Instruments помогает пользователю понять поведение как пользовательских приложений, так и операционной системы.
В инструментах пользователь использует специальные инструменты для отслеживания различных аспектов поведения процесса. Пользователи также могут использовать этот инструмент для записи последовательности действий пользовательского интерфейса и их воспроизведения, используя один или несколько инструментов для сбора данных.
Инструменты включают в себя возможность:
- Изучите поведение одного или нескольких процессов
- Записывайте последовательность действий пользователя и воспроизводите их, надежно воспроизводя эти события и собирая данные за несколько запусков
- Создавайте собственные инструменты DTrace для анализа аспектов поведения системы и приложений.
- Сохранение записей пользовательского интерфейса и конфигураций приборов в виде шаблонов, доступных из Xcode
Используя инструменты, пользователь может:
- Выявление трудновоспроизводимых проблем в коде
- Проведите анализ производительности в приложении
- Автоматизировать тестирование приложения
- Стресс-тесты частей приложения
- Выполните устранение общих неполадок на системном уровне
- Получите более глубокое понимание того, как работает приложение
Инструменты доступны с Xcode 3.0 и новее и с macOS 10.5 и новее.
Источник: Об инструментах