L'integrazione del protocollo locale aiuta a individuare i problemi relativi al formato dei messaggi, alla transizione di stato e all'implementazione dell'interfaccia. Controlla i flussi per una versione di sviluppo, una controparte di test e una configurazione specificate. Il test della compatibilità con prodotti esterni richiede i prodotti reali e le relative versioni software o firmware. La modifica del nome di un prodotto nella descrizione di un test non estende il risultato locale.

Identificare le controparti e controllare gli oggetti

Indicare se la controparte è uno strumento di test, un simulatore, un servizio sviluppato internamente o un prodotto esterno. Conserva ruoli, versioni, parametri e funzioni abilitate. La registrazione e l'autenticazione dell'account sono fasi di comunicazione. Il loro completamento con successo non costituisce la certificazione del prodotto. Controlla separatamente le risposte ai messaggi di controllo, i dati multimediali utilizzabili e i risultati aziendali.

Controllare l'oggetto Informazioni rivedibili
Flusso della sessione Richieste, risposte, stati, timeout e condizioni di terminazione
Directory delle risorse Identificatori, gerarchia, campi e corrispondenza dopo le modifiche
Percorso multimediale Instaurazione della sessione, leggibilità dei dati e stato dopo l'interruzione
Segnalazione di eventi Origine dell'evento, ora, contenuto, significato del riconoscimento e gestione delle perdite
Recupero del fallimento Disconnessione, riavvio, richieste rifiutate e messaggi duplicati

Costruisci una matrice di combinazioni di prodotti reali

Per ciascuna combinazione, registrare prodotti, versioni, ruoli del protocollo, funzioni, condizioni di rete e risultati. Conserva gli errori e i test non eseguiti. Dopo modifiche al firmware, alla build del software o alle funzionalità, determinare quali risultati rimangono applicabili e testare nuovamente le parti interessate. Il successo di una combinazione non stabilisce la compatibilità con tutti i produttori o versioni.

Controllare separatamente le prove di conformità formale

Determinare se il contratto richiede registrazioni di interoperabilità, un rapporto di test esterno o un particolare processo di dichiarazione formale. Quindi verificare la parte responsabile del documento, le versioni e l'ambito della funzione. Ad esempio, il Banca dati dei prodotti ONVIF identifica la conformità per prodotti e versioni specifici. I registri dei messaggi locali non sostituiscono i record richiesti da tale schema. Questo articolo non fornisce prove di certificazione o risultati completi dei test sulle specifiche per alcun prodotto particolare.

Servizi correlati: Distribuzione dell'intelligenza artificiale perimetrale, consultazione del progetto.