Testowanie aplikacji

Testy porównawcze to sposób na sprawdzanie i monitorowanie wydajności aplikacji. Możesz regularnie przeprowadzać testy porównawcze, aby analizować i debugować problemy z wydajnością oraz zapobiegać wprowadzaniu regresji w ostatnich zmianach.

Android udostępnia bibliotekę Macrobenchmark do analizowania i testowania różnych sytuacji w aplikacji.

Makrotest porównawczy

Biblioteka Macrobenchmark mierzy większe interakcje użytkowników, takie jak uruchamianie, interakcje z interfejsem i animacje. Biblioteka zapewnia bezpośrednią kontrolę nad testowanym środowiskiem wydajności. Umożliwia kontrolowanie kompilacji oraz uruchamianie i zatrzymywanie aplikacji w celu bezpośredniego pomiaru rzeczywistego uruchamiania lub przewijania aplikacji.

Biblioteka Macrobenchmark wstrzykuje zdarzenia i monitoruje wyniki zewnętrznie z aplikacji testowej utworzonej na podstawie testów. Dlatego podczas pisania testów porównawczych nie wywołujesz kodu aplikacji bezpośrednio, ale poruszasz się po aplikacji jako użytkownik.

Dodatkowe materiały

Wyświetlanie treści