Denne side samler beskrivelser af, hvordan man genererer testdata på NSP.

1. Oprettelse af nye testdata

I dette afsnit beskrives hvordan man opretter forskellige typer af testdata til brug for regressionstest. 

1.1. Personer

1.1.1. Opret borger

Opret person via NSP DTG, se beskrivelse af hvad man kan her: Dynamisk Testdata Generator (DTG) - Leverancebeskrivelse

Skal personen anvendes med NemID, så oprettes CPR efterfølgende hos : DanID Development Tools - Create new test user

  • Vælg autofill
  • Udfyld de gule felter :

1.1.2. Opret autorisation fx læge

Først oprettes borger, se ovenfor.

Derefter anvendes NSP DTG til at oprette autorisation for den borger som man ønsker at give en autorisation. Anvend uddannelseskoden som passer til den autorisation, som vedkommende skal have (eks læge).

1.1.3.  Tilknyt læge til borger

I DTG vælges skift læge og der indtastes et ydernr, fx. ydernummer oprettet i 1.1.2.
OBS yderne hænger ikke immelbart sammen med SOR i test, da SOR registeret er fra PROD og derfor ikke alignet med det man opretter i Test.

1.2. Certifikater

DRG kan kun anvende allerede oprettede MOCES certifikater. Man får oprettet et nyt MOCES certifikat efter denne proces:

  1. Opret borger via proces beskrevet ovenfor, inkl oprettelse hos DanID.
  2. Bestil medarbejdercertifikat hos SDS via Thomas Mørk <thm@sundhedsdata.dk>
    1. Man modtager et link, eks: https://erhverv.pp.certifikat.dk/udsted_noeglefil/ogetserienummer
    2. Man modtager en aktiveringskode
  3. Download certifikat i P12 format ved at gøre følgende
    1. Klik på linket ovenfor og angiv aktiveringskoden
    2. Lav selv en personlig kode: Test1234
    3. Gem en sikkerhedskopi på egen maskine
    4. Åben siden https://www.medarbejdersignatur.dk/produkter/nemid_medarbejdersignatur/eksportpkcs12/
    5. Vælg sikkerhedskopien (HTML) og indtast kode: Test1234
    6. Gem P12 filen
  4. Bestil oprettelse i DRG hos QA Leverandør
    1. Medsend P12 filen
  5. Bestil evt. nationale roller i Test-SEB hos SDS, skriv til: Noshaba Hayat <NOHA@sundhedsdata.dk>
    1. Angiv RID og CVR for de enkelte medarbejdercertifikater:  
      1. log på Medarbejdersignatur - Produkter - Nets DanID (certifikat.dk) med det nye medarbejdercertifikat
      2. gå til siden Min medarbejdersignatur. Her ses både RID og CVR.

OBS i DRG konfigurationen kan man claime hvilke roller man ønsker og konfigurationen kan override hvad medarbejderen faktuelt har. 

1.2.1. Sikkerhedskopier til indlæsning på egen maskine

Her er listet de medarbejdercertifikater vi har. De kan installeres og fx anvendes til at logge på NADM, GM eller FMK Online via NemID.

Fremgangsmåde (Windows):

  • Download fil til egen maskine
  • Dobbeltklik på filen
  • Installer sikkerhedskopien på egen maskine
  • Vælg Test1234 hver gang der spørges efter password
  • Afprøv certifikat via browser fx her: FMK-online (netic.dk) (vælg log på med nøglefil, når NemID dialogen kommer)

AllanKristensen_Moces.html

AnneBonde_Moces.html

FieBonde_Moces.html

MartinSoerensen_Moces.html

MikkelSvendsen_Moces.html

SoerenRasmussen_Moces.html

TrineLarsen_Moces.html

HanneSoerensen_Moces.html

JensJensen_Moces.html

En beskrivelse af medarbejdercertifikaterne kan ses her: DRG - Guide til anvendere - NSP services - Global Site (nspop.dk)

1.3. Dokumenter

1.3.1. Aftaler

Udfyld en aftaletemplate som denne: DK-APD_Aftale_0605719821f.xml


Upload via  CDA Viewer

1.3.2.  Stamkort

Stamkortet findes for alle oprettede borgere, men skal man have bestemte data i det, så kan man anvende Dynamisk Request Generator (DRG) til at danne flere data i stamkortet, f.eks:

  • SKR Stamkort Create
    • Relative
    • Language
    • HealthProvider
    • TempAddress.
  • BTR Behandlingstestamente
  • ODR OrganDonorRegister

I DTG kan man der ud over gøre følgende, som også har indvirkning på stamkortet:

    • oprette forældre/børn relationer
    • skifte sygesikringsgruppe
    • lave addressebeskyttelse 
    • markere som afdød
    • m.m.

1.4.  Coronapas data (test, vaccinationer, immunitet)

Først oprettes borger, se ovenfor.

Skriv til DDV for oprettelse af vaccinationer

Skriv til SSI for oprettelse af testresultater.

Alternativt find en borger i testdataarket som allerede har de påkrævede vaccinationer og tests: CBS - E2E test

2.  Testborgere som anvendes i det automatiserede testscript

Alle testborgere som anvendes i det automatiserede regressionstestscript kan ses hvis man logger på DTG med den særlige bruger arosii-reg-test. 
Ændring af data på disse borgere kan få regressionstesten til at fejle, og må derfor kun udføres af NSP QA leverandøren. Derfor er passwordet til denne DTG bruger kun kendt af NSP QA leverandøren.

  • No labels