Сравнение приложения с другими

Тестирование производительности позволяет проверять и отслеживать эффективность приложения. Регулярно проводите тесты, чтобы анализировать и устранять проблемы с производительностью, а также следить за тем, чтобы недавние изменения не привели к регрессии.

В Android есть библиотека Macrobenchmark, которая позволяет анализировать и тестировать различные ситуации в приложении.

Macrobenchmark

Библиотека Macrobenchmark измеряет более крупные взаимодействия с конечным пользователем, такие как запуск, взаимодействие с пользовательским интерфейсом и анимация. Библиотека позволяет напрямую управлять средой тестирования производительности. Он позволяет управлять компиляцией, а также запускать и останавливать приложение, чтобы напрямую измерять фактическое время запуска или прокрутки.

Библиотека Macrobenchmark внедряет события и отслеживает результаты извне тестового приложения, созданного с помощью ваших тестов. Поэтому при написании тестов производительности вы не вызываете код приложения напрямую, а перемещаетесь по приложению как пользователь.

Дополнительные ресурсы

Просмотр контента