A integração de protocolo local ajuda a localizar problemas de formato de mensagem, transição de estado e implementação de interface. Ele verifica os fluxos para uma versão de desenvolvimento especificada, contraparte de teste e configuração. Testar a compatibilidade com produtos externos requer os produtos reais e suas versões de software ou firmware. Alterar o nome de um produto na descrição de um teste não amplia o resultado local.
Identifique contrapartes e verifique objetos
Informar se a contraparte é uma ferramenta de teste, simulador, serviço desenvolvido internamente ou produto externo. Retenha funções, versões, parâmetros e funções habilitadas. O registro e a autenticação da conta são etapas de comunicação. Sua conclusão bem-sucedida não significa certificação do produto. Verifique as respostas das mensagens de controle, os dados de mídia utilizáveis e os resultados de negócios separadamente.
| Verifique o objeto | Informações revisáveis |
|---|---|
| Fluxo da sessão | Solicitações, respostas, estados, tempos limite e condições de encerramento |
| Diretório de recursos | Identificadores, hierarquia, campos e correspondência após alterações |
| Caminho de mídia | Estabelecimento de sessão, legibilidade de dados e estado após interrupção |
| Relatório de eventos | Origem do evento, hora, conteúdo, significado do reconhecimento e tratamento de perdas |
| Recuperação de falhas | Desconexão, reinicialização, solicitações rejeitadas e mensagens duplicadas |
Construa uma matriz de combinações reais de produtos
Para cada combinação, registre produtos, versões, funções de protocolo, funções, condições de rede e resultados. Reter falhas e testes não executados. Após alterações de firmware, criação de software ou recursos, determine quais resultados permanecem aplicáveis e teste novamente as peças afetadas. O sucesso de uma combinação não estabelece compatibilidade com todos os fabricantes ou versões.
Verifique as evidências de conformidade formal separadamente
Determine se o contrato exige registros de interoperabilidade, um relatório de teste externo ou um processo de declaração formal específico. Em seguida, verifique o responsável, as versões e o escopo da função do documento. Por exemplo, o Banco de dados de produtos ONVIF identifica a conformidade para produtos e versões específicas. Os logs de mensagens locais não substituem os registros exigidos por esse esquema. Este artigo não fornece evidências de certificação ou resultados completos de testes de especificações para qualquer produto específico.
Serviços relacionados: Implantação de IA de borda, consultoria de projeto.