Versions Compared

Key

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

...

Læseren forventes at have kendskab til Java software udvikling, herunder unittesting ved anvendelse af JUnit og Maven.

...

Afviklede komponenttest

Følgende tests er afviklet som en del af udviklingen af NAS 2 komponenterne.

...

Det kræves at følgende properties angives ved afvikling af integrationstesten


Property

Beskrivelse

notificationbroker.endpointEndpoint for NAS 2 NotificationBroker
pullpointfactory.endpointEndpoint for NAS 2 PullPointFactory
pullpoint.endpointEndpoint for NAS 2 PullPoint
subscriptionmanager.endpointEndpoint for NAS 2 SubscriptionManager
idlist.endpointEndpoint for NAS 2 Idlist


For nemheds skyld er der angivet følgende profiler (kan angives med -P), med variabeldefinitioner for et givent miljø

ProfilnavnMiljø
developmentDet dockerbaserede udviklingsmiljø for NAS 2



Testrapporter kan genereres i HTML med kommandoer: mvn surefire-report:report; mvn site -DgenerateReports=false

...

Info

Udover ovenstående test på pullpoint laves performance test på notification broker:

Der laves 10 beskeder pr sekund


Funktionstest

User stories

Testen den dækker nedenstående user stories

...