Onderstaande testen zijn opgesteld op basis van de use cases beschreven in het test- en releaseplan.

Nr.
Testbeschrijving
Goed
Fout

UC-1 (NWM028)

Consistente set aan invoer voor KNMI14 scenario's.

Doel: aantonen correct inbouwen en uitvoering berekening KNMI’14 scenario’s.

  1. (tick) Een interne review op het uitgangspuntendocument. In dit document wordt de consistentie
    van de scenario’s beschreven en vastgelegd en wordt vastgelegd hoe de scenario’s zijn
    ingebouwd in het Nationaal Water Model.
  2. (tick) Checks op extern aangeleverde files: de inhoud is compleet, het aantal aangeleverde files
    komt overeen met de verwachting, z
    ijn de files die moeten verschillen qua omvang en data
    daadwerkelijk verschillend?
  3. (tick) Test plausibiliteit Veiligheid.
  4. (tick) Test plausibiliteit Zoetwater.

 

 

UC-2 (NWM037)

Archivering data Veiligheid.

Doel: aantonen dat de gearchiveerde dataset voor Veiligheid compleet is.

  1. (tick) Check dat de export naar het archief compleet is; de volgende onderdelen moeten aanwezig zijn:
    maximale waterstanden voor alle Hydra locaties, afvoerverdeling voor de Rijn, afvoeren voor de Rijn,
    Maas, IJssel en IJssel-Vechtdelta, grids met maximale waterstanden voor Rijn, Maas en IJssel-Vechtdelta.
  
UC-3 (NWM036)

Het archief is beter doorzoekbaar.

Doel: aantonen dat het archief beter doorzoekbaar is voor de (eind)gebruiker.

  1. (tick) Sorteer op datum en check dat de laatste export gedownload kan worden.
  2. (tick) Zoek op de term "Rijn" en check dat de exportfiles behorend bij deelgebied Rijn te vinden zijn.
  
UC-4 (NWM041)

Verbeterde koppeling NWM en KRW-verkenner.

Doel: aantonen dat met de geëxporteerde data kunnen worden gebruikt binnen de KRW-verkenner.

  1. (tick) Check of de export workflows succesvol kunnen worden gestart en csv files worden aangemaakt.
  2. (tick) Check of met de geëxporteerde data de KRW-verkenner zonder foutmeldingen kan worden
    opgestart en succesvol wordt afgerond.
  3. (tick) Plausibiliteit KRW Export aan de hand van correcte tijdsaggregatie specifieke locaties (steekproef).
  
UC-5 (NWM034)

Aanmaak QH-relatie WAQUA automatiseren.

Doel: aantonen dat de QH-relaties voor de WAQUA modellen voor Rijn en Maas automatisch in een
door WAQUA in te lezen formaat worden aangemaakt.

  1. (tick) Check of de QH-relaties in XML-formaat worden aangemaakt, in het juiste format, de file aanwezig is
    op locatie opendap/open archief, de waarden van de QH-relatie in Waqua hetzelfde zijn als in XML.
  
UC-6 (NWM013)

Korte doorlooptijd testen.

Doel: aantonen dat er in de nieuwe werkwijze rondom testen een verbeterslag is gerealiseerd in
het totale proces van O-omgeving naar P-omgeving.

  1. (tick) Afspraken evaluatie van het proces van oplevering van O naar P.
  
UC-7 (NWM016)

Testen staan helder beschreven in een testplan.

Doel: aantonen dat er een compleet en helder beschreven testplan is opgeleverd.

  1. (tick) Interne review testplan en testprotocollen op WIKI.
  
UC-8 (NWM003)

Duidelijke FEWS-configuratiehandleiding.

Doel: aantonen dat nieuwe medewerkers in het team op basis van de FEWS-configuratiehandleiding
snel wegwijs kunnen worden in de FEWS-configuratie files zodat binnen 1 week zelfstandig eenvoudige
aanpassingen kunnen worden doorgevoerd in de FEWS-configuratie.

  1. (tick) Check compleetheid handleiding.
  2. (tick) Check in hoeverre configuratiehandleiding geschikt is als basis voor nieuwe medewerkers of
    externe partijen.
  
UC-9 (NWM004)

Eenvoudiger beheer FEWS-configuratie NWM.

Doel: aantonen dat de FEWS-configuratie van het NWM eenvoudiger te beheren is.

  1. (tick) Vergelijking aantal configuratiebestanden met de oude Deltamodel configuratie.
  2. (tick) Interne review op de FEWS-configuratie of er onnodige dubbelingen in de configuratie aanwezig zijn.
  
UC-10 (NWM025)

Proces van O naar P verloopt sneller d.m.v. deels automatiseren.

Doel: aantonen dat het releaseproces sneller en met minder fouten kan worden doorlopen.

  1. (tick) Check of het aantal handmatige stappen in het release proces minder is geworden.
  2. (tick) De stappen die moeten worden doorlopen staan duidelijk beschreven in een “migratiehandleiding”.
  
UC-11 (NWM006)

Aanwezigheid randvoorwaarden duidelijker voor gebruiker.

Doel: aantonen dat het voor de gebruiker duidelijker is of en welke randvoorwaarden in
het Nationaal Water Model aanwezig zijn.

  1. (tick) Checks op  aanwezigheid randvoorwaarden m.b.v. filter en Topology,
    aanwezigheid op OPeNDAP, start berekening.
  
UC-12 (NWM010)

Automatische afhandeling crashende modellen (NHI).

Doel: aantonen dat na een crash van NHI het Nationaal Water Model wel gewoon verder
kan rekenen zonder tussenkomst van de beheerder (opnieuw starten FSS service).

  1. (tick) Check of bij geforceerde crash alle processen automatisch gekilled worden.
  
UC-13 (NWM044)

Schematische weergave workflows in gebruikershandleiding.

Doel: aantonen dat de gebruikershandleiding is verbeterd en dat een (schematisch) overzicht hierin is opgenomen.

  1. (tick) Aanwezigheid schematische weergave.
  2. (tick) Aanwezigheid tabellen met workflows inclusief instellingen.
  3. (tick) Externe review WVL.
  
  • No labels