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.
| Beskrivelse | TEST | QA | UAT | PROD |
|---|---|---|---|---|
| Farge i skissen | Grønn | Gul | Orange | Rø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 produksjon | Medusa produksjonsmiljø |
| Forvaltning / livssyklus | Hvert 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 / data | Database overskrives med anonymiserte data fra PROD ved hver nye hoved-release eller på forespørsel | Medusaversjon 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 TEST | UAT-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.
