Mobly to oparte na hostach, kompleksowe, zautomatyzowane środowisko testowe oparte na hostach. Korzystając z Mobly, możesz koordynować działania na wielu urządzeniach, aby weryfikować funkcje Androida, w tym Wi-Fi i telefonię.
Podstawy Mobly
Korzystając z Mobly, możesz pisać i wykonywać testy Mobly, aby weryfikować funkcje Androida. Podstawy korzystania z Mobly znajdziesz w samouczku Mobly.
Możesz też użyć biblioteki fragmentów kodu Mobly do tworzenia niestandardowych testowych pakietów APK, które umożliwiają wywoływanie kodu po stronie urządzenia z hosta.
Funkcje Mobly
Platforma testów Mobly udostępnia te funkcje:
Elastyczna organizacja testów
Mobly to samodzielna biblioteka, w której użytkownicy mogą tworzyć różne zestawy testów. Użytkownicy Mobly są odizolowani od zmian wprowadzanych przez innych użytkowników.
Użytkownicy mogą dodawać zależności do testów projektów bez wpływu na innych użytkowników.
Fragmenty Mobly umożliwiają użytkownikom tworzenie niestandardowych plików APK testowych zawierających tylko interfejsy API istotne dla testu. Pozwala to zminimalizować rozmiar testowych plików APK.
łatwe w utrzymaniu i debugowaniu;
Mobly udostępnia szczegółowe wyniki testów, w tym ścieżki śledzenia wyjątków z testów i fragmentów kodu oraz wyniki poszczególnych iteracji testów w przypadku powtarzanych lub ponownie wykonywanych testów.
Kod źródłowy Mobly jest objęty testami jednostkowymi przed przesłaniem i wymaga stosowania testów jednostkowych w przypadku nowych wkładów kodu, co zmniejsza ryzyko błędów w kodzie.
Pliki APK fragmentów Mobly mogą działać bez dostępu uprzywilejowanego, co umożliwia testowanie na wielu platformach.
Przykładowe testy Mobly
Oto przykłady testów Mobly dotyczących funkcji Androida:
- Testowanie Wi-Fi Direct
- Testowanie Menedżera urządzeń towarzyszących