Versions Compared

Key

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

...

Bemærk at docker setuppet kræver at nxrg også er kørende lokalt.


XDS Toolkit 2: Testing

XDS Toolkit er en samling test tools, der fokuserer på XDS.

Det understøtter tests for en række IHE XDS aktører f.eks Document Registry, Document Repository og flere.

I forhold til OpenXds er det relevant at kigge på, hvilke tests, der findes, der fokuserer på Document Repository.


Image Modified

I menuen i XDS Toolkit kan man vælge "Conformance Tests". Herved fåes et overblik over de forskellige IHE XDS aktøerer. I forhold til OpenXds er det relevant at kigge på dem som findes i Repository/XDS/Required

For lokal test startes værktøjet startes op med docker compose. Først den almindelige compose fil, og derefter den som indholder Toolkit værtøjet:

  • docker-compose -f compose/development/docker-compose.yml up --build
  • docker-compose -f compose/development/docker-compose-ihetoolkit.yml up

Herefter kan tool værktøjet tilgåes i en browser via: http://localhost:3308/xdstools2/

For at komme godt igang med at bruge værtøjet skal følgende trin udføres:

  1. Først start af de 2 compose filer som ovenfor nævnt
  2. Start i: http://localhost:3308/xdstools2/
  3. Klik ok til fejlbeskeden med external cache ikke er konfigureret. Sig ok, hver gang den dukker op i det efterfølgende.
  4. Vælg toolkit configuration til venstre, indtast password "easy"
  5. Indsæt "/home/bill/ec" i feltet External Cache, og tryk save, og ok.
  6. Stop compose for ihetoolkit og start den igen.
  7. Start: http://localhost:3308/xdstools2/
  8. Nu skulle fejlbesked være væk
  9. Vælg sysem configuration til venstre i menuen. Her skulle gerne kunne ses en openxds, vælg den og se noget i stil med:
    Image Removed
  10. Refresh browser (F5) hvilket skulle sætte "environment" værdien øverst til "default".
  11. (Password til toolkit konfiguration er "easy")
  12. Hvis man vil se konfiguration af backends kan man klikke på "System configurations" og "openxds"
    Image Added

  13. Vælg "Confirmance tests"
  14. 687pxVælg confirmance tests
  15. til venstre, vælg repository. 
  16. indtast et navn til en test session øverst på siden og tryk add.
    Image Removed
  17. Vælg Assign system
  18. Når promptet i en popup, vælg test sessionen "default" og system
  19. openxds
    Image Removed
  20. "openxds". Tryk "Assign system for test session".

  21. Nu skal man gerne se noget i stil med:
  22. Image Removed
  23. Image Added

  24. Og alle test er klar til udførsel
    Image Modified

De kan

...

køres en for en på pilene eller køres på en gang på den øverste pil.