Page History
...
Der er udviklet integrationstests, der matcher user stories og test cases i dokumentet DDS - Guide til anvendere.
Testdata
Keystores benyttes i forbindelse med integrationstesteneIntegrationstestene udføres som udgangspunkt vha. NSP Test Identity Provider, hvor også keystores skaffes fra. En undtagelse fra dette er kald til registrering af dokumenter via ITI41, hvor der kaldes direkte mod open-xds uden dgws.
Integrationstestene er afhængige af pre-installeret testdata for:
...
Testpersonerne oprettes på følgende måde:
- Som udgangspunkt anvendes test person der findes i NSP Test Identity Provider.
- Ellers Først skal de oprettes i DTG - dette er typisk patienter:
- Se beskrivelsen her: https://www.nspop.dk/display/public/web/DTG+-+Guide+til+anvendere
- Her skal man bruge navn, CPR og adresseoplysninger.
- Efter testpersonen er oprettet tilknyttes evt. autorisationer (Tilføj event + opret ny autorisation).
- Det er SDS der udsteder dem og de skal bruge navn, CPR-oplysninger og hvilken email adresse de skal udstedes til.
- De skal altid udstedes til nsp.support@arosii.dk (bemærk: links hvor man kan hente certifikaterne sendes til denne postkasse).
- . jks -deststoretype jks -deststorepass Test1234
Når certifikaterne hentes første gang er de i PCKS 12 format de kan konverteres til JKS på følgende måde:
keytool -importkeystore -srckeystore Casper_Rasmussen_Laege.p12 -srcstoretype pkcs12 -srcstorepass Test1234 -destkeystore Casper_Rasmussen_Laege
- Når certifikaterne er blevet udstedt kan der tilknyttes SEB-roller:
- Det er SDS SEB-ansvarlig der kan tilknytte roller og skal bruge følgende oplysninger om testpersonen: navn, CPR, RID og rolle.
- Man kan finde RID'en i certifikatet på følgende måde:
keytool -v -list -keystore Casper_Rasmussen_Laege.jks -storepass Test1234 | grep RID
...
Øvrige certifikater der benyttes i integrationstesten:
...