Mobly est un framework de test Open Source pour les tests automatisés de bout en bout piloté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
Mobly vous permet d'écrire et d'exécuter des tests Mobly pour vérifier les fonctionnalités Android. Pour découvrir les bases de l'utilisation de Mobly, consultez le tutoriel Mobly.
Vous pouvez également utiliser la bibliothèque de snippets Mobly pour créer des APK de test personnalisés permettant de déclencher du code côté appareil à partir de l'hôte.
Fonctionnalités Mobly
Le framework de test Mobly offre 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 à des suites de tests spécifiques à un 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 minimise la surcharge 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 de code, ainsi que des résultats par itération de test pour les tests répétés ou réessayés.
La codebase Mobly est couverte par des tests unitaires avant l'envoi et applique une couverture de test unitaire pour les nouvelles contributions de code, ce qui réduit le risque d'erreurs de code.
Les APK de snippets 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 :
- Test de Wi-Fi Direct
- Tester CompanionDeviceManager