View a markdown version of this page

Exécution du test de fuzz intégré à Device Farm (Android et iOS) - AWS Device Farm

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 rapporte 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é
  1. Connectez-vous à la console Device Farm à l'adresse https://console.aws.amazon.com/devicefarm.

  2. Dans le panneau de navigation Device Farm, choisissez Mobile Device Testing, puis choisissez Projects.

  3. Dans la liste des projets, choisissez le projet sur 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.

  4. Choisissez Créer une course.

  5. 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).

  6. Sous Sélectionner une application, choisissez Sélectionner un exemple d'application 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 dossier de candidature.

  7. Sous Configurer le test, dans la section Sélectionner le framework de test, choisissez Built-in : Fuzz.

  8. 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.

    • Accélération des événements  : spécifiez un nombre compris entre 0 et 1 000, ce qui représente le nombre de millisecondes que le test de fuzz doit attendre avant d'effectuer 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.

  9. Suivez les instructions restantes pour sélectionner les appareils et démarrer l'exécution.