Platforma testowa Mobly

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: