Testing og kvalitetssikring

Denne siden forklarer oppsett av miljøene for testing av produktet Medusa, ulike typer av testing og kvalitetssikring av nasjonale eller regionale integrasjoner, samt forvaltningsrådets rolle ved gjennomføring av testing og release av nye versjoner av Medusa.


Skissen viser oppsett av de ulike Medusa-miljøene som er satt opp hos Norsk Helsenett

Her er en kort beskrivelse av hvert miljø og hensikten med disse miljøene.

BeskrivelseTESTQAUATPROD
Farge i skissenGrønnGulOrangeRød
Hensikt– Testing av nye versjoner og bugfix til produktet Medusa
– Testing av nasjonale/ regionale/lokale tilpasninger
Teste egne tilpasninger eller integrasjoner, typisk i forbindelse med utvikling av nye løsninger i regi av egne utviklingsprosjekter.UAT (User Acceptance Test) miljø kan settes opp på forespørsel ved behov for å verifisere integrasjoner eller tilpasninger før løsningen settes i produksjonMedusa produksjonsmiljø
Forvaltning / livssyklusHvert HF eller region har sin egen instans av Medusa (blå i skissen), som speiler oppsettet i PROD
Testing foregår koordinert nasjonalt
QA-miljø settes opp ved behov og på bestilling fra det enkelte utviklingsprosjektet. De har en livssyklus i samsvar med prosjektets varighet.UAT-miljø kan settes opp ved særskilte behov for å gjennomføre testing som ikke kan gjøres med testdata. Etter at UAT-testing er utført skal respektive UAT miljø tas ned
Innhold / dataDatabase overskrives med anonymiserte data fra PROD ved hver nye hoved-release eller på forespørselMedusaversjon og innhold i data for testing bestemmes av prosjektet. Medusa-versjon i respektive QA-miljø bør holdes stabil gjennom utviklingsløpet. QA-miljøene påvirkes ikke ved utgivelse av nye medusaversjoner i TESTUAT-miljø settes opp med data fra PROD-miljøet. For testing med personsensitive data gjelder særskilte regler
Prosess ved testing og release av nye versjoner av Medusa

Forvaltningsrådets rolle ved testing og utrulling av nye versjoner av Medusa er kort beskrevet i mandatet, og prosessen for gjennomføring er utdypet her.