Versjonssammenligning

Nøkkel

  • Denne linjen ble lagt til.
  • Denne linjen ble fjernet.
  • Formateringen ble endret.

Testmiljø

Panel
panelIconIdatlassian-info
panelIcon:info:
bgColor#B3D4FF

Enkelte kommuner har testinstanser av sine EPJ-er. Dette er det foretrukne alternativet for testing, inkludert akseptansetest. Hvis kommunen ikke har noen testinstans, vil all testing frem til akseptansetest kunne utføres mot VKP sin EPJ-mock. Akseptansetesten må i så fall bli gjennomført som en verifikasjon i produksjon (les mer til venstre). Uansett miljø, må dette settes opp av de tre partene og sjekkes med en kommunikasjonstest ende-til-ende før akseptansetesten starter.

Info

EPJ-mock

VKP har laget tre mocker som simulerer de ulike EPJ-ene. Her kan man f.eks. få simulert hvordan et journalnotat vil bli seende ut. Dette muliggjør lavterskeltesting for VFT-leverandør, kommune og VKP, spesielt når kommunen ikke har egen testinstans. Les mer om mockene her.

Panel
panelIconIdatlassian-info
panelIcon:info:
bgColor#E3FCEF

Testdata

Uansett miljø, skal det alltid testes med testdata og aldri med produksjonsdata. De mest kjente testpasientene er:

  • 13116900216 (Line Danser)

  • 12057900499 (Gry Telokk)

  • 21016400952 (Finn Åge Dottno)

  • 14019800513 (Folke Danser)

Det er

Status
colourGreen
titleKOMMUNENS
ansvar å forberede testdata før og under akseptansetesten.

VFT-leverandøren og kommunen er ansvarlige for å sørge for at velferdsteknologisystemet dekker kommunens behov. Dette inkluderer spesifikasjon av løsning, samt avklaringer og test underveis.

Alle partene samles for å gjennomføre en felles test i mot kommunen testmiljø eller mot VKP sin EPJ-mock. Les mer her.

Status
colourBlue
titleVFT

Utvikle og teste egen løsning. Ansvarlig for å trekke på nødvendig kompetanse fra andre parter ved behov.

For tilfellet ved nye integrasjoner for leverandør, og evt. også for VKP skal følgende testnivå gjennomføres:

Systemintegrasjonstest (SIT)

I VKP sammenheng innebærer en SIT en test av integrasjonen ende-til-ende mellom VFT-leverandøren, VKP og kommunens EPJ. Alternativt, hvis kommunen ikke har testmiljø for sin EPJ, så kan VKP simulere EPJ-en i systemintegrasjonstest.

VKP har utviklet en Testportal: https://vkp-testportal.azurewebsites.net/ som fungerer som en mock/enkel simulator for EPJ-ene: Cosdoc fra DIPS, Profil fra Visma og Gerica fra TietoEvry. 

Testportalen kan svare som EPJ ved testing av pasientuthenting fra EPJ til VFT-system, og kan vise journalnotater som EPJ ved test av journalføring.

Akseptansetest (AT)

Kommunen er ansvarlig for AT, men VKP og VFT leverandør bistår med det som trengs. AT gjøres etter at SIT er gjennomført, og det ikke er vesentlige utestående feil relatert til den aktuelle integrasjonen. Akseptansetesten gjøres så tett opp mot planlagt produksjonssettingsdato som mulig. 

AT bør gjennomføres i test-miljøene. Men når en kommune ikke har testmiljø, må det kjøres en dekkende AT i produksjonsmiljøene etter SIT-en som gjennomføres med EPJ-mock.

Verifikasjon i produksjon

Dersom AT er gjort i testmiljøene, bør det gjøres en enkel verifikasjon ende-til-ende per integrasjon som tas i bruk. Dette for å verifisere at installasjon og konfigurasjon er oppe og kjører for VFT-leverandør, VKP og kommune.

For tilfellet der integrasjonen mellom VFT-leverandør og VKP allerede er utviklet, og det bare er kommunen som er “ny”, er integrasjonen allerede testet med SIT og AT med en annen kommune. For den “nye” kommunen trengs det da kun en verifikasjon i produksjon som beskrevet over.

Testdata

Uansett miljø skal testdata og ikke produksjonsdata benyttes i akseptansetest. Dette er testidenter med fødselsnummer som ikke er i bruk av ekte personer i folkeregisteret. Disse “kjente” testpasientene kan brukes 13116900216 (Line Danser), 12057900499 (Gry Telokk), 21016400952 (Finn Åge Dottno) og 14019800513 (Folke Danser).