Usa IDT per sviluppare ed eseguire le tue suite di test - AWS IoT Greengrass

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Usa IDT per sviluppare ed eseguire le tue suite di test

A partire da IDT v4.0.1, IDT per AWS IoT Greengrass V2 combina una configurazione di configurazione e un formato di risultati standardizzati con un ambiente di suite di test che consente di sviluppare suite di test personalizzate per i dispositivi e il software del dispositivo. Potete aggiungere test personalizzati per la vostra convalida interna o fornirli ai clienti per la verifica dei dispositivi.

Utilizza IDT per sviluppare ed eseguire suite di test personalizzate, come segue:

Per sviluppare suite di test personalizzate
  • Crea suite di test con logica di test personalizzata per il dispositivo Greengrass che desideri testare.

  • Fornisci a IDT le tue suite di test personalizzate per i test runner. Includi informazioni sulle configurazioni di impostazioni specifiche per le tue suite di test.

Per eseguire suite di test personalizzate
  • Configura il dispositivo che desideri testare.

  • Implementa le configurazioni delle impostazioni come richiesto dalle suite di test che desideri utilizzare.

  • Usa IDT per eseguire le tue suite di test personalizzate.

  • Visualizza i risultati dei test e i registri di esecuzione per i test eseguiti da IDT.

Scarica l'ultima versione di for AWS IoT Device TesterAWS IoT Greengrass

Scaricate l'ultima versione di IDT ed estraete il software in una posizione (< device-tester-extract-location >) del file system in cui disponete delle autorizzazioni di lettura/scrittura.

Nota

IDT non supporta l'esecuzione da parte di più utenti da un percorso condiviso, ad esempio una directory NFS o una cartella condivisa di rete Windows. Si consiglia di estrarre il pacchetto IDT in un'unità locale ed eseguire il file binario IDT sulla workstation locale.

In Windows esiste un limite di lunghezza del percorso di 260 caratteri. Se stai usando Windows, estrai IDT in una directory root come C:\ o D:\ per mantenere i percorsi entro il limite di 260 caratteri.

Flusso di lavoro per la creazione della suite

Le suite di test sono composte da tre tipi di file:

  • File di configurazione che forniscono a IDT informazioni su come eseguire la suite di test.

  • Esegui il test dei file eseguibili utilizzati da IDT per eseguire i test case.

  • File aggiuntivi necessari per eseguire i test.

Completa i seguenti passaggi di base per creare test IDT personalizzati:

  1. Crea file di configurazione per la tua suite di test.

  2. Crea eseguibili per test case che contengano la logica di test per la tua suite di test.

  3. Verifica e documenta le informazioni di configurazione richieste ai test runner per eseguire la suite di test.

  4. Verifica che IDT sia in grado di eseguire la tua suite di test e produrre i risultati dei test come previsto.

Per creare rapidamente una suite personalizzata di esempio ed eseguirla, segui le istruzioni riportate inTutorial: crea ed esegui la suite di test IDT di esempio.

Per iniziare a creare una suite di test personalizzata in Python, vedi. Tutorial: Sviluppa una semplice suite di test IDT