Framework de test Mobly

Mobly est un framework de test Open Source pour les tests automatisés de bout en bout gérés par l'hôte. Vous pouvez utiliser Mobly pour orchestrer des actions sur plusieurs appareils afin de valider les fonctionnalités Android, y compris le Wi-Fi et la téléphonie.

Principes de base de Mobly

Avec Mobly, vous pouvez écrire et exécuter des tests Mobly pour vérifier les fonctionnalités Android. Pour découvrir les principes de base de l'utilisation de Mobly, consultez le tutoriel Mobly.

Vous pouvez également utiliser la bibliothèque de code Mobly pour créer des APK de test personnalisés afin de déclencher du code côté appareil à partir de l'hôte.

Fonctionnalités Mobly

Le framework de test Mobly propose les fonctionnalités suivantes:

  • Organisation flexible des tests

    • Mobly est une bibliothèque autonome sur laquelle les utilisateurs peuvent créer différentes suites de tests. Les utilisateurs de Mobly sont isolés des modifications apportées par les autres utilisateurs.

    • Les utilisateurs peuvent ajouter des dépendances aux suites de test spécifiques au projet sans affecter les autres utilisateurs.

    • Les extraits Mobly permettent aux utilisateurs de créer des APK de test personnalisés avec uniquement les API pertinentes pour le test. Cela réduit les frais généraux de taille de fichier des APK de test.

  • Facile à gérer et à déboguer

    • Mobly fournit des résultats de test informatifs, y compris des traces de pile de test et d'extrait, ainsi que des résultats par itération de test pour les tests répétés ou réessayés.

    • Le codebase Mobly est couvert par des tests unitaires avant l'envoi et applique une couverture de test unitaire aux nouvelles contributions de code, ce qui réduit le risque d'erreurs de code.

  • Les APK d'extrait Mobly peuvent s'exécuter sans accès privilégié, ce qui permet de les tester sur un grand nombre de plates-formes.

Exemples de tests Mobly

Voici quelques exemples de tests Mobly pour les fonctionnalités Android: