Skip to end of banner
Go to start of banner

Akseptansetest del 2b: Avbruddstest - under arbeid

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Det forventes at følgende fagmiljøer kjenner innholdet i testene:

  • Kjernejournal (KJ) testteam og driftsteam

  • Leverandørenes prosjekt- og testledere

I avbruddstestene testes ulike varianter av at KJ er utilgjengelig. Testene skal bekrefte at sluttbruker kan jobbe uberørt i det kliniske fagsystemet selv om det ikke oppnås kontakt med KJ.

Ved åpning av pasient testes tre ulike feilscenarioer:

  • at det oppnås ingen kontakt med KJ (SYN timeout)

  • at forsøkene på kontakt med KJ avvises aktivt (TCP RST)

  • at det oppnås kontakt med KJ, men er KJ er unaturlig treig til å svare

Mer informasjon om bakgrunn for testene kan leses her.

Brudd ved hold sesjon - kan teste selv?

Det som testes er krav T.4:

  • at et feilet hold sesjon-kall ikke medfører feilmelding til sluttbruker

  • at et feilet hold sesjon-kall ikke medfører andre problemer i det kliniske fagsystemet

Forutsetning

  • Det kliniske fagsystemet har implementert hold sesjon i henhold til integrasjonsguide (testes i Integrasjonstest - Hold sesjon).

  • Bruker er aktiv i det kliniske fagsystemet, slik at det kliniske fagsystemet gjør hold sesjon-kall mot KJ.

  • Testen må vare lenge nok til at kliniske fagsystemet gjør et hold sesjon-kall (normalt 15 minutter). Det kliniske fagsystemet bør konfigurere opp hyppigheten av hold sesjon-kallet, slik at testen kan utføres raskere, hvis mulig.

ID

Teststeg

Forventet resultat

Faktisk resultat

1

Åpne pasient i det kliniske fagsystemet.

2

Klikk på KJ-ikonet i det kliniske fagsystemet.

  • KJ åpnes som normalt.

3

Lukk KJ-vinduet.

4

KJ blir utilgjengelig.

5

Fagsystemet gjør hold sesjon-kall.

  • Hold sesjon-kallet feiler stille i bakgrunnen.

  • Helsepersonellbruker blir ikke presentert for feilmelding som følge av at hold sesjon-kallet feiler.

  • Bruker kan navigere og utføre normale operasjoner i det kliniske fagsystemet.

SYN timeout ved åpning - kan teste selv

Det som testes er krav T.9:

  • at det kliniske fagsystemet ikke påvirkes av at KJ er utilgjengelig, slik at sluttbruker kan utføre operasjoner i det kliniske fagsystemet som normalt

  • at KJ-ikonet korrekt indikerer feil i kontakten med KJ

  • at sluttbruker får feilmelding når KJ-portalen ikke er tilgjengelig

  • at tidligere skjermbilder ikke “henger igjen” i nettleser

Forutsetning:

  • To pasienter, pasient A har kritisk info, pasient B har ikke kritisk info.

ID

Teststeg

Forventet resultat

Faktisk resultat

Scenario 1

1

KJ blir utilgjengelig.

2

Åpne ny pasient i det kliniske fagsystemet.

  • Ny pasient åpnes i det kliniske fagsystemet som normalt.

  • KJ-indikator vises med symbolet for Ingen kontakt med kjernejournal.

  • Ingen heng i det kliniske fagsystemet.

  • Bruker kan navigere og utføre normale operasjoner.

Det er forventet at det tar litt tid før KJ-ikonet oppdaterer seg, men det skal ikke være heng i det kliniske fagsystemet mens det pågår.

Scenario 2

1

Åpne pasient A i det kliniske fagsystemet mens KJ er tilgjengelig.

  • KJ-ikonet vises som normalt, og er rødt.

2

Klikk på KJ-ikonet i det kliniske fagsystemet, og evt. logg inn.

  • KJ-portalen åpnes som normalt.

3

Åpne pasient B i det kliniske fagsystemet.

  • KJ-ikonet vises som normalt, og er ikke rødt.

4

KJ blir utilgjengelig.

5

Klikk på KJ-ikonet i det kliniske fagsystemet.

  • Det feiler på en naturlig måte, etter en fornuftig tidsperiode.

  • Det skal ikke være tvil for sluttbruker at KJ er utilgjengelig.

  • Brukeren skal til enhver tid kunne avbryte operasjonen.

  • KJ til pasient A skal ikke vises.

Aktiv avvisning ved åpning - denne må ev. flyttest til AT del 2a

Det som testes er krav T9:

  • at det kliniske fagsystemet ikke påvirkes av at KJ er utilgjengelig, slik at sluttbruker kan utføre operasjoner i det kliniske fagsystemet som normalt

  • at KJ-ikonet korrekt indikerer feil i kontakten med KJ

  • at sluttbruker får feilmelding når KJ-portalen ikke er tilgjengelig

ID

Teststeg

Forventet resultat

Faktisk resultat

Scenario 1

1

KJ blir utilgjengelig.

2

Åpne ny pasient i det kliniske fagsystemet.

  • Ny pasient åpnes i det kliniske fagsystemet som normalt.

  • KJ-ikonet vises med symbolet for Ingen kontakt med kjernejournal.

  • Ingen heng i det kliniske fagsystemet.

  • Bruker kan navigere og utføre normale operasjoner.

Scenario 2

1

Åpne pasient i det kliniske fagsystemet.

  • KJ-ikonet vises som normalt.

2

KJ blir utilgjengelig.

3

Klikk på KJ-ikonet i det kliniske fagsystemet.

  • Det feiler på en naturlig måte, etter en fornuftig tidsperiode.

  • Det skal ikke være tvil for sluttbruker at KJ er utilgjengelig.

  • Det er ingen heng i det kliniske fagsystemet. Sluttbruker kan navigere og utføre normale operasjoner.

Tregt svar ved åpning - fjerner den

Det som testes er:

  • at det kliniske fagsystemet ikke påvirkes av at KJ er utilgjengelig, slik at sluttbruker kan utføre operasjoner i det kliniske fagsystemet som normalt

  • at KJ-ikonet korrekt indikerer feil i kontakten med KJ

  • at sluttbruker får feilmelding når KJ-portalen ikke er tilgjengelig

ID

Teststeg

Forventet resultat

Faktisk resultat

Scenario 1

1

KJ blir utilgjengelig.

2

Åpne pasient i det kliniske fagsystemet.

  • Ny pasient åpnes i det kliniske fagsystemet som normalt.

  • KJ-ikonet vises med symbolet for Ingen kontakt med kjernejournal.

  • Ingen heng i det kliniske fagsystemet.

  • Bruker kan navigere og utføre normale operasjoner.

Scenario 2

1

Åpne pasient i det kliniske fagsystemet mens KJ er tilgjengelig.

  • KJ-ikonet vises som normalt.

2

KJ blir utilgjengelig.

3

Klikk på KJ-ikonet i det kliniske fagsystemet.

  • Det feiler på en naturlig måte, etter en fornuftig tidsperiode.

  • Det skal ikke være tvil for sluttbruker at KJ er utilgjengelig.

  • Det er ingen heng i det kliniske fagsystemet. Sluttbruker kan navigere og utføre normale operasjoner.

Brudd ved utlogging - flyttes til del 2 a

Det som testes er krav T.5:

  • at det kliniske fagsystemet korrekt sletter alle cookies og state mellom brukere, slik at det ikke er avhengig av at sesjonen blir korrekt avsluttet på KJ-siden

ID

Teststeg

Forventet resultat

Faktisk resultat

1

Logg inn i det kliniske fagsystemet, søk opp pasient.

  • KJ-ikonet vises som normalt.

2

Klikk på KJ-ikonet og evt. logg inn i KJ.

3

NHN blokkerer slik at logg ut-kall feiler.

4

Bytt bruker i, eller restart, det kliniske fagsystemet.

Ved restart: logg inn med en annen bruker enn tidligere.

  • Det vises ingen feilmelding i det kliniske fagsystemet.

  • Sesjonen blir ikke avsluttet på KJ-siden.

5

KJ blir tilgjengelig.

6

Klikk på KJ-ikonet og evt. logg inn i KJ.

  • Uten SSO: bruker blir bedt om å logge inn på nytt.

  • Med SSO: ny bruker er logget inn i KJ.

  • No labels