Na tej stronie opisujemy różne narzędzia, które pomagają tworzyć, konfigurować i uruchamiać testy w Android Studio lub wierszu poleceń.
Jeśli chcesz dowiedzieć się więcej o podstawach testowania i pisania testów, przeczytaj artykuł Testowanie aplikacji na Androida.
Testy możesz przeprowadzać i konfigurować na różne sposoby:
Testowanie w Android Studio
W przypadku podstawowych potrzeb związanych z testowaniem Android Studio zawiera funkcje, które pomagają tworzyć, uruchamiać i wyświetlać wyniki testów w środowisku IDE. W Android Studio możesz wskazywać i klikać w kodzie źródłowym aplikacji, aby tworzyć i uruchamiać testy dla konkretnych klas lub metod, używać menu do konfigurowania wielu urządzeń testowych oraz korzystać z okna narzędzia Test Matrix, aby wizualizować wyniki testów. Więcej informacji o tym, jak tworzyć testy i nimi zarządzać w Android Studio, znajdziesz w artykule Testowanie w Android Studio.
Uruchamianie testów z wiersza poleceń
Aby mieć większą kontrolę, możesz uruchamiać testy z wiersza poleceń. Testowanie wiersza poleceń to prosty sposób na kierowanie na moduły lub warianty kompilacji pojedynczo lub w kombinacjach. Przeprowadzanie testów za pomocą powłoki Android Debug Bridge (adb) umożliwia największe dostosowanie pod względem tego, które testy chcesz uruchomić.
Uruchamianie testów z poziomu wiersza poleceń jest też przydatne w systemie ciągłej integracji.
Więcej informacji znajdziesz w artykule Testowanie z wiersza poleceń.
Testy zaawansowane
W przypadku zaawansowanych testów możesz zastąpić ustawienia domyślne, skonfigurować opcje Gradle lub refaktoryzować kod, aby testy były oddzielone w osobnym module. Więcej informacji o konfigurowaniu testów w przypadku specjalnych zastosowań znajdziesz w artykule Zaawansowana konfiguracja testów.
Aby sprawdzić, jak aplikacja działa, gdy użytkownik wchodzi z nią w interakcje, możesz użyć narzędzi takich jak rejestrator testów Espresso, UI Automator lub testy typu „monkey”.