Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Exécution du test de fuzz intégré à Device Farm (Android et iOS)
Le test de fuzz intégré à Device Farm envoie de manière aléatoire les événements de l'interface utilisateur aux appareils, puis communique les résultats.
Pour plus d'informations sur les tests dans Device Farm, consultezFrameworks de test et tests intégrés dans AWS Device Farm.
Pour exécuter le test de fuzz intégré
Connectez-vous à la console Device Farm à l'adresse https://console.aws.amazon.com/devicefarm
. -
Sur le panneau de navigation de Device Farm, choisissez Mobile Device Testing, puis Projects.
-
Dans la liste des projets, choisissez le projet dans lequel vous souhaitez exécuter le test de fuzz intégré.
Astuce
Vous pouvez utiliser la barre de recherche pour filtrer la liste des projets par nom.
Pour créer un projet, suivez les instructions fournies dans Création d'un projet dans AWS Device Farm.
-
Choisissez Create run.
-
Sous Paramètres d'exécution, sélectionnez votre type d'exécution dans la section Type d'exécution. Sélectionnez une application Android si aucune application n'est prête à être testée ou si vous testez une application Android (.apk). Sélectionnez une application iOS si vous testez une application iOS (.ipa).
-
Sous Select app, choisissez Select sample app fourni par Device Farm si aucune application n'est disponible pour les tests. Si vous apportez votre propre application, sélectionnez Télécharger votre propre application, puis choisissez votre fichier de candidature.
-
Sous Configurer le test, dans la section Sélectionner le framework de test, choisissez Built-in : Fuzz.
-
Si l'un des paramètres suivants s'affiche, vous pouvez accepter les valeurs par défaut ou spécifier vos propres valeurs :
-
Event count (Nombre d'événements) : spécifiez un nombre compris entre 1 et 10 000, qui représente le nombre d'événements d'interface utilisateur que le test Fuzz doit effectuer.
-
Limitation des événements : spécifiez un nombre compris entre 0 et 1 000, représentant le nombre de millisecondes pendant lequel le test de fuzz doit attendre avant de réaliser le prochain événement d'interface utilisateur.
-
Randomizer Seed (Valeur initiale de générateur aléatoire) : spécifiez un nombre que le test Fuzz doit utiliser pour randomiser les événements d'interface utilisateur. Si vous spécifiez le même nombre pour les tests Fuzz suivants, les séquences d'événements seront identiques.
-
-
Suivez les instructions restantes pour sélectionner les appareils et démarrer l'exécution.