Versions Compared

Key

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

nxrg_hent

Navitabs
rootNSP XDS Registry (NXRG) - Leverancebeskrivelse

...

Testen grupperes logisk i en test suite. Hver trin bør udføres i angivne orden. Og databasen til registry og repository kan med fordel kopieres efter trin 2, sådan at de følgende testtrin kan genkøres, skulle behovet opstå.

Test suite 1:

  1. ITI-41: Registrer stable dokument
  2. ITI-61: Registrer on-demand dokument med referencer
    (tag kopi af databaserne)
  3. ITI-41: Replace stable dokument
  4. ITI-61: Replace on-demand dokument med referencer
  5. ITI-18: Registry stored query (“find documents”) og ITI-43: retrieve document set
  6. ITI-18: Registry stored query (“find documents by reference”)
  7. ITI-57: Update metadata (deprecate dokument)

...


OpgaveTest planModul/bibliotekBeskrivelse
1registrer stable dokumentnxrg_opret.template.jmxaftalerRegisterer et stable dokument med ITI-41 kald
2Registrer on-demand dokument med referencernxrg_opret_iti61.template.jmxiheRegistrer et on-demand dokument med referencer med ITI-61
3

Replace stable dokument

nxrg_erstat.template.jmxaftaler

Fremsøger et stable dokument med ITI-18 kald

Erstatter dokumentet med ITI-41 kald

4Replace on-demand dokument med referencernxrg_replace_iti61.template.jmxihe

Fremsøger et on-demand dokument med ITI-18 kald

Erstatter dokumentet med ITI-61

5

Registry stored query (“find documents”) og ITI-43: retrieve document set

nxrg_hent.template.jmxaftaler

Fremsøger et stable dokument med ITI-18 kald

Henter dokumentet med ITI-43

6

Registry stored query (“find documents by reference”)

nxrg_hent_iti18_by_reference.template.jmxihe

Fremsøger et on-demand dokument med ITI-18 kald
(virker ikke mod dds registry, men kan kaldes direkte mod NXRG uden DGWS)

7Update metadata (deprecate dokument)nxrg_deprecate_iti57.template.jmxihe

Fremsøger et  on-demand dokument med ITI-18 kald

Deprecate dokumentet med ITI-57 kald

Opret et tilsvarende dokument med ITI-61 kald

...

Denne path kan også variere om kaldet er mod NXRG eller det eksisterende OpenText. Denne path justeres i kildekoden til test frameworket.

De test, hvor der udføres et "hjælpe" kald,  f.eks. når der laves en søgning inden erstatning af et dokument, da udelukkes "hjælpe" kaldet fra selve performance målingen ved at angive "ignore" i samplerens navn.

ITI-41 register

Dette er en registrering af et “stable” dokument.

...

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

...