Platforma testowa Mobly

Mobly to platforma open source do kompleksowych, automatycznych testów przeprowadzanych przez hosta. 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.

Mobly – podstawy

Za pomocą Mobly możesz pisać i wykonywać testy Mobly w celu weryfikacji funkcji Androida. Podstawy korzystania z Mobly znajdziesz w samouczku Mobly.

Możesz też użyć biblioteki fragmentów kodu Mobly, by utworzyć niestandardowe testowe pliki APK służące do uruchamiania kodu po stronie urządzenia z poziomu hosta.

Funkcje Mobly

Platforma testowa Mobly udostępnia te funkcje:

  • Elastyczna organizacja testów

    • Mobly to samodzielna biblioteka, w której użytkownicy mogą tworzyć różne pakiety testowe. 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 kodu Mobly pozwalają użytkownikom tworzyć niestandardowe testowe pliki APK, używając tylko interfejsów API związanych z testem. Pozwala to zminimalizować rozmiar testowych plików APK.

  • Proste w utrzymaniu i debugowaniu

    • Mobly zapewnia informacyjne wyniki testów, w tym zrzuty stosu testów i fragmentów kodu oraz wyniki iteracji w przypadku powtórzonych lub ponownych 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 z fragmentem kodu Mobly mogą być uruchamiane bez uprzywilejowanego dostępu, co umożliwia testowanie na wielu platformach.

Przykładowe testy Mobly

Oto przykłady testów Mobly dotyczących funkcji Androida: