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, rapportere i testrapport
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. |
| |
3 | Lukk KJ-vinduet. | ||
4 | KJ blir utilgjengelig. | ||
5 | Fagsystemet gjør hold sesjon-kall. |
|
SYN timeout ved åpning - kan teste selv, rapportere i testrapport
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. |
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. |
| |
2 | Klikk på KJ-ikonet i det kliniske fagsystemet, og evt. logg inn. |
| |
3 | Åpne pasient B i det kliniske fagsystemet. |
| |
4 | KJ blir utilgjengelig. | ||
5 | Klikk på KJ-ikonet i det kliniske fagsystemet. |
|