Utilisez IDT pour développer et exécuter vos propres suites de tests - AWS IoT Greengrass

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.

Utilisez IDT pour développer et exécuter vos propres suites de tests

À partir de IDT v4.0.1, IDT pour AWS IoT Greengrass V2 combine une configuration standardisée et un format de résultat avec un environnement de suites de tests qui vous permet de développer des suites de tests personnalisées pour vos appareils et leurs logiciels. Vous pouvez ajouter des tests personnalisés pour votre propre validation interne ou les fournir à vos clients pour la vérification des appareils.

Utilisez IDT pour développer et exécuter des suites de tests personnalisées, comme suit :

Pour développer des suites de tests personnalisées
  • Créez des suites de tests avec une logique de test personnalisée pour l'appareil Greengrass que vous souhaitez tester.

  • Fournissez à IDT vos suites de tests personnalisées aux testeurs. Incluez des informations sur les configurations de paramètres spécifiques de vos suites de tests.

Pour exécuter des suites de tests personnalisées
  • Configurez l'appareil que vous souhaitez tester.

  • Implémentez les configurations de paramètres requises par les suites de tests que vous souhaitez utiliser.

  • Utilisez IDT pour exécuter vos suites de tests personnalisées.

  • Consultez les résultats des tests et les journaux d'exécution des tests exécutés par IDT.

Téléchargez la dernière version de AWS IoT Device Tester for AWS IoT Greengrass

Téléchargez la dernière version d'IDT et extrayez le logiciel dans un emplacement (< device-tester-extract-location >) de votre système de fichiers où vous disposez d'autorisations de lecture/écriture.

Note

IDT ne prend pas en charge son exécution par plusieurs utilisateurs à partir d'un emplacement partagé, tel qu'un répertoire NFS ou un dossier partagé réseau Windows. Nous vous recommandons d'extraire le package IDT sur une unité locale et d'exécuter le fichier binaire IDT sur votre station de travail locale.

Pour Windows, la limitation de la longueur du chemin est de 260 caractères. Si vous utilisez Windows, décompressez IDT dans un répertoire racine comme C:\ ou D:\ afin que la longueur de vos chemins respecte la limite de 260 caractères.

Flux de travail de création de suites de tests

Les suites de tests sont composées de trois types de fichiers :

  • Fichiers de configuration fournissant à IDT des informations sur la façon d'exécuter la suite de tests.

  • Testez les fichiers exécutables utilisés par IDT pour exécuter des scénarios de test.

  • Des fichiers supplémentaires sont nécessaires pour exécuter les tests.

Suivez les étapes de base suivantes pour créer des tests IDT personnalisés :

  1. Créez des fichiers de configuration pour votre suite de tests.

  2. Créez des exécutables de cas de test contenant la logique de test de votre suite de tests.

  3. Vérifiez et documentez les informations de configuration requises pour que les testeurs exécutent la suite de tests.

  4. Vérifiez qu'IDT peut exécuter votre suite de tests et produire les résultats des tests comme prévu.

Pour créer rapidement un exemple de suite personnalisée et l'exécuter, suivez les instructions figurant dansTutoriel : création et exécution de l'exemple de suite de tests IDT.

Pour commencer à créer une suite de tests personnalisée en Python, consultezTutoriel : Développement d'une suite de tests IDT simple.