Benchmark für deine App

Benchmarking ist eine Möglichkeit, die Leistung Ihrer App zu prüfen und zu überwachen. Sie können regelmäßig Benchmarks ausführen, um Leistungsprobleme zu analysieren und zu beheben und sicherzustellen, dass Sie bei den letzten Änderungen keine Regressionen eingeführt haben.

Android bietet die Macrobenchmark-Bibliothek, mit der Sie verschiedene Situationen in Ihrer App analysieren und testen können.

Makrobenchmark

Die Macrobenchmark-Bibliothek misst größere Endnutzerinteraktionen wie Start, Interaktion mit der Benutzeroberfläche und Animationen. Die Bibliothek bietet direkte Kontrolle über die Leistungsumgebung, die Sie testen. Damit können Sie die Kompilierung steuern und Ihre App starten und beenden, um den tatsächlichen Start oder das Scrollen der App direkt zu messen.

Die Macrobenchmark-Bibliothek fügt Ereignisse ein und überwacht Ergebnisse extern über eine Test-App, die mit Ihren Tests erstellt wird. Wenn Sie die Benchmarks schreiben, rufen Sie Ihren App-Code daher nicht direkt auf, sondern navigieren Sie als Nutzer in Ihrer App.

Zusätzliche Ressourcen

Inhalte ansehen