Versions Compared

Key

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

...

Der er følgende muligheder for opsætning af testen:

<TBD>Image Added

Til testen anvendes følgende opsætning:

  • CPR tilfældigt fra liste af numre
  • Dokumenttypen APD
  • Der anvendes derudover de i ovenstående skærmbillede angivne test data eller tilsvarende (faktisk anvendte angives i performance rapporten)De i sampler "OpretAftaleSampler.java" angivne værdier

ITI-61 register

Dette er en registrering af et “on-demand” dokument.

...

Der er følgende muligheder for opsætning af testen:

Image RemovedImage Added

Til testen anvendes følgende opsætning:

  • CPR tilfældigt fra liste af numre
  • Dokumenttypen APD
  • Der anvendes derudover de i ovenstående skærmbillede angivne test data eller tilsvarende (faktisk anvendte angives i performance rapporten)tilsvarende 

ITI41 replace og ITI-61 replace

...

  • CPR tilfældigt fra liste af numre
  • Dokumenterne fremsøges med et ITI-18 kald for et konkret cpr nummer og et tilfældigt af de fundne dokumenter replaces (use previously regsistreredExtract document identification from previous call)
  • Der replaces med info som for "register"

ITI-18 registry stored query og ITI-43 retrieve document set

Dette er en fremsøgning af dokumenter og efterfølgende hent.

Overvejelser omkring opsætningen

...

Der er følgende muligheder for opsætning af testen:

Fremsøgning:

Image Added

Hent:

Image AddedImage Removed

Til testen anvendes følgende opsætning:

  • CPR tilfældigt fra liste af numre
  • Både stable og on-demand dokumenter
  • Dato interval: skal ligge indenfor de datoer, hvor dokumenterne er registreret 
  • Dokument typer, som hentes (I praksis findes kun APD)
    • PHMR (53576-5)
    • APD (56446-8)
    • QRD (74465-6)
    • FSK (52460-3)
  • APD 39289-4
  • Der søges efter “approved” dokumenter (deprecate udelades)

...

  • CPR tilfældigt fra liste af numre
  • Dokumenterne fremsøges med et ITI-18 kald for et konkret cpr nummer og et tilfældigt af de fundne dokumenter opdateres (use previously regsistrered)dokumenters metadata opdateres
  • Der deprecates som opdatering


Udførsel af test

Forberedelse

...

Der skal være en kørende version af NXRG, som er konfigureret med et tilhørende repository. Og host.properties skal være sat korrekt op jf. arosiis performance test framework.

I sourcekodens samplers findes metoden getPath(). Denne sti ned til det enkelte endpoint varierer efter, hvilken version af servicene som rammes. Det kan derfor være nødvendig at rette test sourcerne inden testen køres.

Eksempel for iti-18:

  • kørsel mod open xds: /axis2/services/xdsregistryb
  • kørsel mod nuværende open text registry: /registry/services/xds-iti18
  • kørsel mod ny nxrg registry: /nxrg/iti18

Kørsel

Når databasen er på plads, NXRG og repository kørende og testen konfigureret, kan følgende køres:

(distributionen 15min.template.jmx kører 15 minutter)

ITI-41 register

tests/aftaler/src/test/jmeter/templates/testplans/nxrg_opret.template.jmx

ITI-61 register

tests/ihe/src/test/jmeter/templates/testplans/nxrg_opret_iti61.template.jmx

ITI-41 replace

iti-61 replace

...

tests/ihe/src/test/jmeter/templates/testplans/nxrg_replace_iti61.template.jmx

iti-18 og iti-43

tests/aftaler/src/test/jmeter/templates/testplans/nxrg_hent.template.jmx

iti-57

...

deprecate

tests/ihe/src/test/jmeter/templates/testplans/nxrg_deprecate_iti57(distributionen 15min.template.jmx kører 15 minutter)




Version

NAS Release

Performance test revision

*.*.*(TBD) eller nyere






...