Testfall för godkännande av accesspunktsoperatör inom SDK
Anslutning för accesspunktsoperatörer
Version: 1.2.0
Gäller fr o m 2024-11-18
Här finns information om testfall och instruktioner för hur testfallen ska genomföras som del i godkännande av accesspunktsoperatör inom SDK
1 Inledning
Denna sida är en specifikation av de testfall för en accesspunktsoperatör (AP-operatör) som skall genomföras i miljön OPEN-TEST för att uppnå godkännande inom SDK. Godkännandet innebär ett plattforms- och federationsgodkännande, vilket gäller som krav för anslutning till och agerande i federationens QA- och produktionsmiljö.
När alla testfall har genomförts och har verifierats av Diggs testledare intygar accesspunktsoperatören utförandet i Försäkran om överenskommelse .
Testfall i detta dokument förutsätter att en accesspunkt följer dessa specifikationer:
- Transportprofil AS4
- Kuverteringsprofil XHE
- Accesspunktsoperatör – Gemensamma Regler och Rutiner
- Kodlistor – Tekniska Specifikationer
- SDK-federationens anpassningar mot plattform för eDelivery (se avsnitt Accesspunktsoperatör)
1.1 Avgränsningar
Testfallen kommer inte validera nyttolasten utan förutsätter endast att meddelandet har en korrekt uppbyggnad enligt respektive transportmodell.
1.2 Målgrupper
Denna sida syftar till att stödja följande intressenter i deras arbete i rollen som accesspunktsoperatör, dess informationsbehov samt ge svar på vanligt förekommande frågeställningar.
Intressenter:
- IT-arkitekter
- Utvecklare
- Testare
2 Testomgivning för testfall
I miljön OPEN-TEST finns en testbädd som tillhandahåller ett antal accesspunkter och vars ändamål är att underlätta för accesspunktsoperatörer att verifiera sin anslutning i miljön samt för en accesspunktsoperatör att skapa ett underlag för plattforms- och federationsgodkännande. Tester genomförda i testbädden resulterar i ett testprotokoll som kan användas som testbevis för plattforms- och federationsgodkännande.
Testbädden tillhandahåller inga funktioner för validering av nyttolast. Däremot görs validering av kuvertering av meddelanden enligt XHE-specifikationen.
2.1 Åtkomst till testmiljön
De parametrar som behövs för att få tillgång till miljön OPEN-TEST finns i miljöns miljöspecifikation Länk till annan webbplats.. Testmiljöns accesspunkter är konfigurerade för att hantera meddelanden till ett antal deltagare kopplade till testfallen. Nedan redovisas den information som behövs för att skicka meddelande till respektive deltagare:
Deltagare: | Participant Scheme | Participant Identifier |
---|---|---|
TestAP-01 | iso6523-actorid-upis | 0203:digg-qa01.example.se |
TestAP-02 | iso6523-actorid-upis | 0203:digg-qa02.example.se |
TestAP-03 | iso6523-actorid-upis | 0203:digg-qa03.example.se |
TestAP-04 | iso6523-actorid-upis | 0203:digg-qa04.example.se |
TestAP-05 | iso6523-actorid-upis | 0203:digg-qa05.example.se |
3 Testfall för godkännande av accesspunktsoperatör inom SDK
3.1 Förutsättningar
Samtligatestfall förutsätter att accesspunktsoperatören har en testdeltagare som är registrerad i SMP för meddelandetyper som tillämpar Transportmodell Utökad bas.
3.2 Testklienten svarar
TF-01: Skicka meddelande och ta emot meddelandekvittens.
Kontrollera att accesspunkten kan hämta mottagande accesspunkts publika funktionscertifikat från SMP.
Kontrollera att accesspunkten på ett korrekt sätt kan skicka ett meddelande till avsedd mottagare enligt specifikationer.
Benämning | TF-01 |
---|---|
Förväntat resultat | Skicka meddelande och ta emot meddelandekvittens |
Förberedelser | Inga |
DeltagarID | TestAP-01 |
Teststeg | 1. Accesspunkten skickar ett meddelande till TestAP01. |
TF-02: Skicka meddelande till AP där mottagande AP har ett revokerat AS4 mottagarcertifikat
Säkerställ att accesspunkten kontrollerar revokeringslistan
Benämning | TF-02 |
---|---|
Förväntat resultat | Skicka meddelande till AP där mottagande AP har ett revokerat mottagarcertifikat. Mottagande AP skickar felmeddelande. |
Förberedelser | Inga |
DeltagarID | TestAP-03 |
Teststeg | 1. Accesspunkten skickar ett meddelande till TestAP03 |
3.3 Initieras från testklienten
TF-03: Ta emot från deltagare med AS4 certifikat i annan miljö
Säkerställa att accesspunkten kontrollerar avsändarcertifikatets miljötillhörighet.
Benämning | TF-03 |
---|---|
Förväntat resultat | Ta emot från deltagare med ett certifikat i annan miljö ger felmeddelande |
Förberedelser | Inga |
DeltagarID | TestAP05 |
Teststeg | 1. Be testledaren skicka ett meddelande till den egna accesspunkten. |
TF-04: Ta emot meddelande och skicka meddelandekvittens (av fördefinierad typ som finns i federationens lista över godkända meddelandetyper).
Kontrollera hur deltagarorganisationens accesspunkt hanterar ett inkommande meddelande och tillgängliggör meddelandet för vidare hantering.
Benämning | TF-04 |
---|---|
Förväntat resultat | Ta emot meddelande och skicka meddelandekvittens (av fördefinierad typ som finns i federationens lista över godkända meddelandetyper). |
Förberedelser | Inga |
DeltagarID | TestAP01 |
Teststeg | 1. Be testledaren skicka ett meddelande till deltagaren via AP-operatörens accesspunkt. |
3.4 Testklienten svarar
TF-05: Skicka meddelande till AP som är onåbar
För att säkerställa att accesspunkten har adekvat felhantering för dynamic discovery.
Benämning | TF-05 |
---|---|
Förväntat resultat | Skicka meddelande till AP som är onåbar ger felmeddelande |
Förberedelser | Inga |
DeltagarID | TestAP04 |
Teststeg | 1. Accesspunkten skickar ett meddelande till TestAP. |
3.5 Testklienten Initierar
TF-06: Ta emot meddelande med maximal XHE (maximalt antal fält)
Kontrollera att accesspunkten kan hantera ett maximalt ifyllt meddelande.
Benämning | TF-06 |
---|---|
Förväntat resultat | Ta emot meddelande med maximal XHE (maximalt antal fält) |
Förberedelser | Inga |
DeltagarID | TestAP01 |
Teststeg | 1. Be testledaren skicka ett meddelande till deltagaren via AP-operatörens accesspunkt. |
TF-07 Ta emot meddelande med minimal XHE (minimalt antal fält)
Kontrollera att accesspunkten kan hantera ett minimalt ifyllt meddelande.
Benämning | TF-07 |
---|---|
Förväntat resultat | Ta emot meddelande med minimal XHE (minimalt antal fält) |
Förberedelser | Inga |
DeltagarID | TestAP01 |
Teststeg | 1. Be testledaren skicka ett meddelande till deltagaren via AP-operatörens accesspunkt. |
TF-08 Ta emot meddelande på minst 70 Mb inklusive XHE
Kontrollera att accesspunkten kan hantera den av federationen fastställda meddelandestorleken på 35 Mb plus O2O kryptering och kuvertering.
Benämning | TF-08 |
---|---|
Förväntat resultat | Ta emot meddelande på minst 70 Mb inklusive XHE |
Förberedelser | Inga |
DeltagarID | TestAP01 |
Teststeg | 1. Be testledaren skicka ett meddelande till deltagaren via AP-operatörens accesspunkt. |
TF-9 Ta emot meddelande med felaktigt värde i XHE med avseende på registrerat metadata.
Syftet med detta testfall är att säkerställa att en kontroll av informationen i XHE-kuverteringen görs av mottagande accesspunkt.
Benämning | TF-9 |
---|---|
Förväntat resultat | Ta emot meddelande med felaktigt värde i XHE med avseende på registrerat metadata ska generera fel i XHE validering. |
DeltagarID | TestAP01 |
Teststeg | 1. Be testledaren skicka ett meddelande till deltagaren via AP-operatörens accesspunkt. |
Ditt svar hjälper oss att förbättra sidan
Senast uppdaterad: