Testtype Systemintegrationstest |
Systemintegrationstestens formål Systemintegrationstesten er en verifikation af, at de godkendte integrationer virker samlet efter hensigten, dvs som specificeret i løsningsbeskrivelsen. Testen forudsætter hul igennem helt fra kildesystemet til modtagesystemet. En godkendt systemintegrationstest er den umiddelbare forudsætning for og et indgangskriterie for den efterfølgende End-2-end funktionstest. |
Kort beskrivelse af Systemintegrationstesten Systemintegrationstesten tilrettelægges og gennemføres af uafhængige testere som afslutning på integrationsudviklingen. Det sikres, at korrekte data hentes i kildesystemet under korrekte omstændigheder, at de overføres korrekt til modtagesystemet og præsenteres korrekt i modtagesystemets database - eller i brugergrænsefladen, såfremt en sådan findes. Systemintegrationstesten gennemføres på enhver integration. Modtagesystemet er i stor udstrækning leverandørudviklede SaaS-løsninger, og testen gennemføres således i et tæt samarbejde med en leverandør. Er dette tilfældet, anvendes systemintegrationstesten som en af de testtyper, der anvendes i det prøveprogram, som er aftalt med leverandøren. En godkendt systemintegrationstest er betingelsen for at Funktionstest (End-to-End) kan starte. |
Systemintegrationstestens fokus Systemintegrationstestens fokus er: Data Integrationer |
Hovedansvar AU Test manager og evt leverandørs test manager (ved eksterne integrationer) | Udførende AU testere og evt leverandørs testere (ved eksterne integrationer) | Godkendende AU PO |
Miljø til testafvikling Systemintegrationstesten afvikles i udgangspunktet og for indeværende i AU's integrerede testmiljø, samt i eventuelle tredjepartsystemers testinstanser. Der arbejdes på at sikre grundlaget for, at flere parallelle testmiljøer, herunder integrerede testmiljøer, kan etableres efter behov. |
Data til testafvikling Afgrænses til at være tilstrækkelige og nødvendige til den konkrete test. |
Startkriterier Afvikling af systemintegrationstesten kan starte, når: - Når testplanen er reviewet og godkendt af PO/PL
- Testcases er reviewet og godkendt af AU
- Leverandøren eller AU's eget udviklingsteam har gennemført og godkendt resultaterne af tests på underliggende niveauer samt egne planlagte tests på systemniveau. Har SSIT været gennemført, er resultaterne heraf også godkendte.
- Testdata er tilgængelige
- Testmiljøet er booket og klargjort
- Hul-igennem-test er eventuelt gennemført for at sikre testbarhed
|
Slutkriterier Den simulerede systemintegrationstest slutter, når: - Alle planlagte testcases er enten afviklede eller begrundet sprunget over. Eventuelle afvigelser er dokumenterede.
- Eller den aftalte periode for gennemførelse af testen er afsluttet.
|
Acceptkriterier Testen kan godkendes, når: - Testen er gennemført efter testplanen, og der ikke er fundet fejl
- ELLER når fundne fejl enten er rettet og gentestet ok, eller der er godkendt en plan for fejlrettelsen
- ELLER når fundne fejl er accepterede og ikke ønskes fejlrettet
|
Test cases Udarbejdes af AU test analyst – reviewes og godkendes af PO og udviklingsteamet. Såfremt en leverandør er involveret, kan leverandørens test analyst også udarbejde test cases. |