Platforma testowa Mobly

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: