Versions Compared

Key

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

...

rootMinLog2 - Leverancebeskrivelse
firsttabMinLog2
includeroottrue

...

Dette dokument beskriver udvikling og afvikling af JMeter-tests med NSP Performancetest Framework.

...

Performancetest

Dokumentet her beskriver performancetest for Verifikationssnitfladen i Samtykkeservicen

...

Se i øvrigt krav til performance test og rapport på siden https://www.nspop.dk/display/public/web/Performancekrav

Performanceanalyse

For alle test gælder følgende:

...

Hver kørsel/iteration (øgning af belastning) har en start- og sluttid. Filerne access.log og jstat.log indeholder tidstempler. Dette muliggør, at de kan mappes til en given iteration. Filen vmstat har ikke tidstempel, men da den starter samtidig med jstat loggen og logintervallet er kendt på 10 sekunder, kan iterationernes placering i data beregnes. Docker stats loggen har hverken tidsstempel eller fast logning-interval, hvorfor tallene/graferne kun kan bruges som en generel betragtning over hele testperioden.

Scope og afvikling

Scope

Testene involverer følgende komponenter

...

For ConsentForDataCheck kan man yderligere angive antallet af "Consent Data Registrations" der tjekkes for per request, og . Dette er en del af de distributioner, der er vedlagt. Ydermere kan man skrive en liste over hvilke SOR-koder den kalder med (den cykler blot igennem listen svarende til antallet af registrations i kaldet) som en del af opsætningen i JMeter. 

Der er også mulighed for at slå "WS-Addressing" til og fra, da det har været påkrævet i ældre versioner af "verification" i Samtykkeservicen.

Afvikling

Performancetesten afvikles på følgende måde

...

Når databasen er på plads, servicen kørende og testen konfigureret, kan testen afvikles.

...

Tilgængelige distributioner til test

Minlog2 distributions
test10_10
test10_50
test10_10
test10_250
test10_500
test300_500
test300_1000
test300_2500
test900_10

test900_50

test900_100

test900_250

test900_500

...