

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)
<a name="test-types-built-in-fuzz"></a>

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, consultez[Frameworks de test et tests intégrés dans AWS Device Farm](test-types.md).

**Pour exécuter le test de fuzz intégré**

1. Connectez-vous à la console Device Farm à l'adresse [https://console.aws.amazon.com/devicefarm](https://console.aws.amazon.com/devicefarm).

1. Sur le panneau de navigation de Device Farm, choisissez **Mobile Device Testing**, puis **Projects**.

1. 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](how-to-create-project.md).

1. Choisissez **Create run**.

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

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

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

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

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