Page History
...
Formålet med denne del af testen er at bevise at der ikke går notifikationer tabt og at det er de rigtige notifikationer der levres leveres til de enkelte pull points når systemet belastes med mange notifikationer.
...
- At alle adviser der er afleveret også kan hentes via pull point. Det sker ved oprettelse af pull points og subscriptions uden ID-lister.
- At der kun retureneres de adviser der svarer til den ID-liste der er til en subscription. Det sker ved at der oprettes en række pull points med hver deres ID-liste.
- At adviser ikke forvanskes i NAS2. Dette sker ved sammenligning af det afsendte advis med det modtagne advis.
Program til understøttelse af ovenstående
...
Når ovenstående er udført skal de loggede data sammenlignes så det verificeres at der ikke er gået beskeder tabt, at det er de rigtige adviser der er leveret til de oprettede pull points og at indholdet af adviserne ikke er forvansket. Det sker ved at sammenligne de beskeder der er afvleveret til NotificationBroker samt de beskeder der er hente ud ved kald til GetMessages servicen.
NAS integrationstest
For verifikation af at det er muligt at udføre de enkelte user stories er der oprettet en integrations test der hedder NasAnvenderScenarieTest. Denne test udfører nedenstående. Testen afvikles når integrationstesten afvikles mod NAS systemet.
...