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.