AWS IoT Device Testerpour FreeRTOS - FreeRTOS

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.

AWS IoT Device Testerpour FreeRTOS

L'IDT pour FreeRTOS est un outil permettant de qualifier le débit de données avec le système d'exploitation FreeRTOS. Le testeur de périphériques (IDT) ouvre d'abord une connexion USB ou UART vers un appareil. Il fait ensuite clignoter une image de FreeRTOS configuré pour tester la fonctionnalité de l'appareil dans diverses conditions. AWS IoT Device Testerles suites sont extensibles et IDT est utilisé pour l'orchestration des AWS IoT tests clients.

IDT for FreeRTOS s'exécute sur un ordinateur hôte (Windows, macOS ou Linux) connecté à l'appareil testé. IDT configure et orchestre les scénarios de test et agrège les résultats. Il fournit également une interface de ligne de commande pour gérer l'exécution des tests.

Suite de qualifications FreeRTOS

IDT for FreeRTOS vérifie le port de FreeRTOS sur votre microcontrôleur et vérifie s'il peut communiquer efficacement avec AWS IoT celui-ci de manière fiable et sécurisée. Plus précisément, il vérifie si les interfaces de couche de portage pour les bibliothèques FreeRTOS sont correctement implémentées. Cet outil effectue également des tests de bout en bout avec AWS IoT Core. Par exemple, il vérifie si votre forum peut envoyer et recevoir des messages MQTT et les traiter correctement.

La suite FreeRTOS Qualification (FRQ) 2.0 utilise des scénarios de tests issus de FreeRTOS Libraries-Integration-Tests et de Device Advisor définis dans le Guide de qualification FreeRTOS.

IDT for FreeRTOS génère des rapports de test que vous pouvez soumettre à AWS Partner Network (APN) pour inclure vos appareils FreeRTOS dans le catalogue d'appareils partenaires. AWS Pour de plus amples informations, veuillez consulter AWS Device Qualification Program.

Le schéma suivant montre la configuration de l'infrastructure de test pour la qualification FreeRTOS.

Organigramme qui montre comment AWS IoT Core interagit avec votre ordinateur et le microcontrôleur.

IDT pour FreeRTOS organise les ressources de test en suites de tests et en groupes de tests :

  • Une suite de tests est l'ensemble des groupes de tests utilisés pour vérifier qu'un appareil fonctionne avec des versions particulières de FreeRTOS.

  • Un groupe de test est l'ensemble de cas de test individuels liés à une fonctionnalité particulière, telle que la messagerie BLE et MQTT.

Pour de plus amples informations, consultez Versions de la suite de tests.

Suites de tests personnalisées

IDT pour FreeRTOS combine une configuration et un format de résultats standardisés avec un environnement de suite de tests. Cet environnement 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.

La façon dont vous configurez les suites de tests personnalisées détermine les configurations de paramètres que vous devez fournir à vos utilisateurs pour exécuter vos suites de tests personnalisées. Pour plus d'informations, veuillez consulter Utilisez IDT pour développer et exécuter vos propres suites de tests.