Versjonssammenligning

Nøkkel

  • Denne linjen ble lagt til.
  • Denne linjen ble fjernet.
  • Formateringen ble endret.
Utvid
titleHuskeliste
  • Er det åpnet opp for utgående trafikk på applikasjonsserveren?

    • Er det åpnet opp mot HelseID?

    • Er det åpnet opp mot VKP?

  • Har man opprettet og lagt inn nøkler o.l?

    • API-nøkkel - OCP-subscription-key

    • HelseID-klient for kommunen

  • Har man testet et testkall for å se at man får svar fra VKP?

  • Har man satt opp eventuelle testpasienter i systemet?

  • Har man tilgang til logger hvis noe skulle gå galt?

Forberedelser

Før akseptansetesten må testplanen være lest igjennom og godkjent. Det må være lagt inn pasienter som skal brukes under testing. Dersom dere har systemer for varsling av feil eller lignende som trenger kontaktinformasjon fra noen i kommunen må dette være lagt inn. Dere må sørge for at dere har HelseID klient for denne kommunen i produksjonsmiljøet, riktige endepunkter og subscription-key.

I noen tilfeller kan en akseptansetest føre til at tredjeparter må varsles, f.eks. andre kommuner dersom deres løsning ikke tillater kjøring av én og én integrasjon. I slike tilfeller er det viktig at dette avklares før akseptansetesten.

Verifiser før akseptansetest

Det er veldig viktig at alle parter tester alt som lar seg teste før selve akseptansetesten. For dere som leverandør er det f.eks. veldig lurt å avtale en test mot VKP i produksjon for å bekrefte at alle nødvendige brannmurer er åpne og alle adresser/nøkler riktige. Det er veldig tidkrevende å oppdage slike feil under akseptansetesten.

God kommunikasjon på Slack gjør at gjennomføring av slike tester burde være ukomplisert og raskt å få unna. Det trengs ikke planlegges møter med mange involverte for disse forberedende testene. Dette minimerer også konsekvensen av feil, og det gjør feilsøking/retting mye lettere.

Ting som må være sjekket før man setter opp en avtaler akseptansetest

  • Det er åpnet opp for utgående trafikk på applikasjonsserveren

    • Det er åpnet opp mot HelseID

    • Det er åpnet opp mot VKP

  • Man har opprettet og lagt inn nøkler

    • API-nøkkel - OCP-subscription-key

    • HelseID-klient for kommunen

  • Man har gjort et kall for å se at man før hentet token fra HelseID

  • Man har gjort et kall for å se at man får korrekt svar fra VKP

  • Man har sjekket at man har tilgang til logger hvis noe skulle gå galt under akseptansetesten

Godkjent akseptansetest

Dersom akseptansetesten blir gjort i testmiljøet er det viktig at det foretas en siste ende-til-ende test av systemet i produksjon før systemet går i full produksjon. Dersom akseptansetest er gjennomført i produksjon, eller den er gjennomført i test og senere verifisert i produksjon er løsningen ferdig og kan tas i bruk.

...