As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Usar o IDT para desenvolver e executar os próprios pacotes de testes
A partir do IDT v4.0.1, o IDT for AWS IoT Greengrass V2 combina uma configuração padronizada e um formato de resultado com um ambiente de suíte de testes que permite desenvolver suítes de testes personalizadas para seus dispositivos e software de dispositivos. Você pode adicionar testes personalizados a própria validação interna ou fornecê-los aos seus clientes para verificação de dispositivo.
Use o IDT para desenvolver e executar conjuntos de testes personalizados, dessa forma:
- Para desenvolver conjuntos de testes personalizados
-
-
Crie conjuntos de testes com lógica de teste personalizada para o dispositivo Greengrass que você deseja testar.
-
Forneça ao IDT seus conjuntos de testes personalizados para os executores de testes. Inclua informações sobre configurações específicas para seus conjuntos de teste.
-
- Para executar conjuntos de testes personalizados
-
-
Configure o dispositivo que deseja testar.
-
Implemente as configurações conforme exigido pelos conjuntos de testes que você deseja usar.
-
Use o IDT para executar seus conjuntos de testes personalizados.
-
Veja os resultados do teste e os logs de execução dos testes executados pelo IDT.
-
Baixe a versão mais recente do AWS IoT Device Tester for AWS IoT Greengrass
Baixe a versão mais recente do IDT e extraia o software em um local (< device-tester-extract-location >
) em seu sistema de arquivos onde você tenha permissões de leitura/gravação.
nota
O IDT não oferece suporte a execução por vários usuários em um local compartilhado, como um diretório NFS ou uma pasta compartilhada de rede do Windows. Recomendamos extrair o pacote do IDT para uma unidade local e executar o binário do IDT na estação de trabalho local.
O Windows tem uma limitação de comprimento de caminho de 260 caracteres. Se você estiver usando o Windows, extraia o IDT para um diretório raiz como C:\
ou D:\
para manter os caminhos abaixo do limite de 260 caracteres.
Fluxo de trabalho de criação de conjuntos de testes
Os conjuntos de testes são compostos por três tipos de arquivos:
-
Arquivos de configuração que fornecem ao IDT informações sobre como executar a suíte de testes.
-
Arquivos executáveis de teste que o IDT usa para executar casos de teste.
-
Arquivos adicionais necessários para executar testes.
Conclua as etapas básicas a seguir para criar testes de IDT personalizados:
-
Crie arquivos de configuração para seu pacote de teste.
-
Crie executáveis de casos de teste que contenham a lógica de teste para seu pacote de teste.
-
Verifique e documente as informações de configuração necessárias para que os executores de teste executem o conjunto de testes.
-
Verifique se o IDT pode executar seu conjunto de testes e produzir resultados de teste conforme o esperado.
Para criar rapidamente uma amostra de conjunto personalizado e executá-la, siga as instruções em Tutorial: compile e execute o pacote de amostra de teste de IDT.
Para começar a criar um pacote de testes personalizado em Python, consulte Tutorial: desenvolva um pacote de testes de IDT simples.