AWS IoT Greengrass Version 1 è entrato nella fase di estensione della vita utile il 30 giugno 2023. Per ulteriori informazioni, consulta la politica AWS IoT Greengrass V1 di manutenzione. Dopo questa data, AWS IoT Greengrass V1 non rilascerà aggiornamenti che forniscano funzionalità, miglioramenti, correzioni di bug o patch di sicurezza. I dispositivi che funzionano AWS IoT Greengrass V1 non subiranno interruzioni e continueranno a funzionare e a connettersi al cloud. Ti consigliamo vivamente di eseguire la migrazione a AWS IoT Greengrass Version 2, che aggiunge nuove importanti funzionalità e supporto per piattaforme aggiuntive.
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.0, IDT perAWS IoT Greengrasscombina una configurazione standardizzata e un formato dei risultati con un ambiente suite di test che consente di sviluppare suite di test personalizzate per i dispositivi e il software del dispositivo. Puoi aggiungere test personalizzati per la tua convalida interna o fornirli ai tuoi clienti per la verifica del dispositivo.
Utilizzare 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 testare i corridori. Includi informazioni sulle configurazioni specifiche delle impostazioni per le suite di test.
-
- Per eseguire suite di test personalizzate
-
-
Configura il dispositivo che si intende testare.
-
Implementa le configurazioni delle impostazioni come richiesto dalle suite di test che si desidera utilizzare.
-
Usa IDT per eseguire le suite di test personalizzate.
-
Visualizza i risultati del test e i log di esecuzione per i test eseguiti da IDT.
-
Scarica la versione più recente di AWS IoT Device Tester per AWS IoT Greengrass
Download diVersione più recentedi IDT ed estrai il software in un percorso del file system per cui disponi di autorizzazioni in lettura e in 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 di creazione della suite
Le suite di test sono costituite da tre tipi di file:
-
File di configurazione JSON che forniscono a IDT informazioni su come eseguire la suite di test.
-
Testare i file eseguibili utilizzati da IDT per eseguire test case.
-
File aggiuntivi necessari per eseguire i test.
Completa i seguenti passaggi di base per creare test IDT personalizzati:
-
Creare file di configurazione JSONper la tua suite di test.
-
Creazione di eseguibili di test caseche contengono la logica di test per la tua suite di test.
-
Verificare e documentare ilinformazioni di configurazione richieste per i test runnerper eseguire la suite di test.
-
Verifica che IDT sia in grado di eseguire la tua suite di test e produrrerisultati del testcome previsto.
Per creare rapidamente una suite personalizzata di esempio ed eseguirla, segui le istruzioni riportate inTutorial: Creare ed eseguire la suite di test IDT di esempio.
Per iniziare a creare una suite di test personalizzata in Python, vediTutorial: Sviluppa una semplice suite di test IDT.