Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Verifikation af migreringen

...

I forbindelse med migreringen vil det give mening at definere et sæt af validerings- og verifikationsmekanismer, som vil kunne øge tilliden til, at migreringen er forløbet korrekt. I de kommende afsnit beskrives de validerings- og verifikationsmekanismer, som anvendes i NXRG migreringen.

Validering

Efter migreringen er tilendebragt kan der trækkes en række metrikker ud af hhv xDB og NXRGs mariadb baserede databasesetup.

De følgende metrikker foreslås. Det skal afklares, om det kan lade sig gøre at trække disse ud af både xDB og NXRG.

NrBeskrivelse af valideringNXRGxDB
1Antal documententries i altOK
2Antal documententries fordelt på type (stable/on-demand)OK
3Antal documententries fordelt på statusOK
4Antal documententries fordelt på typecodeOK
5Antal forskellige patient-id'er for documententriesOK
6Antal submissionsets i altOK
7Antal forskellige patient-id'er for submissionsetsOK
8Antal associations i altOK
9Antal forskellige patient-id'er for associationsOK








100Udtræk af top-100 cpr numre for documententries (dem med flest)OK

Verifikation

Udover valideringskontrollerne beskrevet ovenfor giver det mening, at det undersøges, om NXRG svarer "det samme" som OpenText registry givet at de mødes af de samme input (søgninger).

Det foreslås derfor, at der foretages en ITI-18 søgning (søger på alle documententries på en række af cprnumre). Der kan tages udgangspunkt i det, der allerede er udviklet i NXRG i forbindelse med integrationstesten.

Verifikationstoolet laver den samme forespørgsel mod NXRG hhv OpenText Registry og sammenligner derefter svaret på følgende måde:

  • Antallet af documententries og disses id'er skal være ens, hvis den samme query udføres mod NXRG og OpenText Registry
  • De enkelte documententries i de to responses skal være ens (men der er ikke krav til, at de kommer ud i samme rækkefølge.