Протестируйте свое приложение

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

Android предлагает библиотеку Macrobenchmark для анализа и тестирования различных ситуаций в вашем приложении.

Макробенчмарк

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

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

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

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

{% verbatim %} {% endverbatim %} {% verbatim %} {% endverbatim %}