Lokale protocolintegratie helpt bij het opsporen van problemen met het berichtformaat, de statusovergang en de interface-implementatie. Het controleert stromen voor een gespecificeerde ontwikkelingsversie, test-tegenhanger en configuratie. Voor het testen van de compatibiliteit met externe producten zijn de daadwerkelijke producten en hun software- of firmwareversies vereist. Het wijzigen van een productnaam in een testbeschrijving breidt het lokale resultaat niet uit.
Identificeer tegenhangers en controleer objecten
Vermeld of de tegenhanger een testtool, simulator, intern ontwikkelde dienst of extern product is. Behoud rollen, versies, parameters en ingeschakelde functies. Registratie en accountauthenticatie zijn communicatiestappen. De succesvolle afronding ervan is geen productcertificering. Controleer de antwoorden op controleberichten, bruikbare mediagegevens en bedrijfsresultaten afzonderlijk.
| Controleer voorwerp | Herzienbare informatie |
|---|---|
| Sessiestroom | Verzoeken, antwoorden, statussen, time-outs en beëindigingsvoorwaarden |
| Bronnenmap | Identificatiegegevens, hiërarchie, velden en correspondentie na wijzigingen |
| Mediapad | Sessie tot stand brengen, leesbaarheid van gegevens en status na onderbreking |
| Rapportage van evenementen | Oorsprong van de gebeurtenis, tijd, inhoud, betekenis van de erkenning en afhandeling van verliezen |
| Herstel van mislukkingen | Verbinding verbroken, opnieuw opstarten, afgewezen verzoeken en dubbele berichten |
Bouw een matrix van daadwerkelijke productcombinaties
Leg voor elke combinatie producten, versies, protocolrollen, functies, netwerkomstandigheden en resultaten vast. Bewaar fouten en niet uitgevoerde tests. Na firmware-, software- of functiewijzigingen bepaalt u welke resultaten van toepassing blijven en test u de betreffende onderdelen opnieuw. Succes voor één combinatie betekent niet dat er compatibiliteit is met alle fabrikanten of versies.
Controleer het formele conformiteitsbewijs afzonderlijk
Bepaal of het contract interoperabiliteitsregistraties, een extern testrapport of een bepaald formeel aangifteproces vereist. Controleer vervolgens de verantwoordelijke partij, versies en functieomvang van het document. Bijvoorbeeld de ONVIF-productdatabase identificeert conformiteit voor specifieke producten en versies. Lokale berichtenlogboeken vervangen de door dat schema vereiste records niet. Dit artikel biedt geen certificeringsbewijs of volledige specificatietestresultaten voor een bepaald product.
Gerelateerde diensten: Edge AI-implementatie, projectadvies.