Testtype Simuleret systemintegrationstest (SSIT) |
Formålet med den simulerede systemintegrationstest Den simulerede systemintegrationstest er en verifikation af, at de udviklede integrationer virker samlet efter hensigten, dvs som specificeret i løsningsbeskrivelsen. Dele af det enkelte system eller af systemets omgivelser er stubbet i SSIT, og indgående data kan håndteres via drivere. Den simulerede systemintegrationstest er en blackbox-test. En godkendt simuleret systemintegrationstest efterfølges af systemintegrationstesten. |
Kort beskrivelse af den simulerede systemintegrationstest Den simulerede systemintegrationstest tilrettelægges og gennemføres i integrationsudviklingen i de situationer, hvor den fulde systemintegrationstest endnu ikke kan gennemføres. Der kan være tale om dele af en integration, som ved hjælp af stubbe og drivere kan indkapsles og dermed med fordel testes tidligt og særligt. Essensen er, at dele af den samlede integration simuleres, netop ved hjælp af afstubning eller drivere. En godkendt simuleret systemintegrationstest efterfølges altid af den fulde systemintegrationstest. |
Den simulerede systemintegrationstests fokus Den simulerede systemintegrationstests 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 Den simulerede systemintegrationstest afvikles i udgangspunktet og for indeværende i AU's integrerede testmiljø. Stubbe og drivers anvendes efter konkret vurdering. 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 den simulerede systemintegrationstest 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
- Testdata er tilgængelige
- Testmiljøet er klargjort
|
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. |