Mobly to oparte na hostach, kompleksowe, zautomatyzowane środowisko testowe oparte na hostach. Możesz używać Mobly do administrowania działaniami na różnych urządzeniach i sprawdzać funkcje Androida, w tym Wi-Fi czy połączenia telefoniczne.
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 plików APK testowych, które umożliwiają uruchamianie 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 zestawów testowych związanych z projektami 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.
Baza kodu Mobly jest objęta testami jednostowymi przed przesłaniem i egzekwuje pokrycie testów jednostkowych w przypadku nowo udostępnianych kodu, co zmniejsza ryzyko popełnienia błędów.
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