Deze rapportage beschrijft de wijzigingen van NWM release 2.4.0.0 en de testbevindingen van de FAT (Functionele Acceptatie Test) voor de upgrade van de NWM Testomgeving met een geactualiseerde modellentrein bestaande uit het LHM4.3 model en het LSM3 model. De oude modellentrein blijft ook nog beschikbaar in deze release.
Een nieuwe release van de NWM-applicatie doorloopt de stappen van het OTAP-proces (Ontwikkeling, Test, Acceptatie en Productie). Deze stappen bestaan op hoofdlijnen uit:
Op basis van de FAT wordt door Rijkswaterstaat-WVL besloten om wel/niet over te gaan tot installatie van de applicatie op de acceptatieomgeving waar Rijkswaterstaat de GAT (Gebruikers Acceptatie Test) uitvoert. De GAT focust zich binnen deze release niet op het herhalen van de FAT-testen, maar op het vaststellen of de berekeningen op de productieomgeving bij SSC Campus dezelfde uitkomsten opleveren als op de Testomgeving waar de FAT wordt uitgevoerd; om die reden bevat de FAT ook een aantal acties gericht op het produceren van voor GAT-vergelijking bedoelde exportbestanden.
NWM 2.4.0.0 gebruikt een geactualiseerde modellentrein t.o.v. de modellentrein in de vorige release 2.3.0.0. Omdat de nieuwe KNMI 2023 scenario's nog niet volledig beschikbaar zijn binnen de NWM FEWS omgeving is in deze release alleen het scenario REF2017BP18 ingebouwd voor een beperkt aantal jaren (1980-2011). In een volgende release waarin de nieuwe KNMI scenario's worden aangesloten komen ook de andere scenario's en jaren beschikbaar. De nieuwe modellentrein bestaat uit het LHM model versie 4.3 en het LSM3 model. De volledige modellentrein ziet er als volgt uit: LHMZ0 (zonder zoutbeperking) - LSM3 (chloride berekening) - LHM (met zoutbeperking) - LSM3 (waterverdeling en temperatuur (en chloride))
Hieronder staat de lijst van testen opgesomd die tijdens de FAT (tweeledig) zijn uitgevoerd.
1) Ten behoeve van de upgrade naar LSM3 (vervanging LSM-light, NDB en LTM-light) zijn testen met zowel de nieuwe modellentrein als de oude modellentrein uitgevoerd voor de jaren 1911 t/m 1912 met 'scenario':
Het jaar 1911 is gestart met een koude start.
De volgende modellen zijn gedraaid:
De plausibiliteitstesten (of inhoudelijke testen) met het LSM3 zijn door Huib Tanis uitgevoerd. Deze gerapporteerde bevindingen zijn opgenomen in JIRA, issues XXX t/m XXX.
2) Ten behoeve van de upgrade naar LHM4.3 zijn testen met de nieuwe modellentrein uitgevoerd voor de jaren 2007 t/m 2011 met 'scenario':
Het jaar 2007 is gestart met een koude start.
De volgende modellen zijn gedraaid:
FAT 2.4.0.0 Test 1.1: Check of smoketesten voor LSM3 in de NWM modellentrein technisch goed draaien.
FAT 2.4.0.0 Test 1.2: Check of de exports voor LSM3 in de NWM modellentrein technisch goed draaien.
FAT 2.4.0.0 Test 2.1: Check of smoketesten voor de nieuwe modellen(trein) in de NWM modellentrein technisch goed draaien.
FAT 2.4.0.0 Test 2.2: Check of de exports voor de nieuwe modellen(trein) in de NWM modellentrein technisch goed draaien.
FAT 2.4.0.0 Test 3.1: -
FAT 2.4.0.0 Test 3.2: -
Meegenomen JIRA-issues
Tabel TR.01: Issues die in deze release zijn meegenomen
Issuenummer | Issue beschrijving | Controle |
---|---|---|
Inbouw LSM3 | zie FAT testen | |
Inbouw LHM4.3 | zie FAT testen |
Tabel TR.02: Legenda
Icoon / Beschrijving | Betekenis |
---|---|
succesvol | |
niet succesvol | |
niet uitgevoerd | de reden hiervoor staat beschreven in veld opmerkingen |
n.v.t. | test niet uitgevoerd, functionaliteit a.d.h.v. technische test voor 1 van de model schematisatie is voldoende. |
— | nog niet uitgevoerd |
In onderstaande tabellen worden de uitgevoerde testen weergegeven. Bovenstaande legenda geeft verdere uitleg over de gebruikte icoontjes/afkortingen in de tabellen.
Tabel TR.03a: Testen voor de jaren 1911-1912 voor Deltascenario's Referentie 2017
Testen | Scenario | Beschrijving test | Model schematisatie (Z0 = zonder zoutbeperking) | Opmerkingen | Screenshot beschikbaar (zie Tabel TR.05) | |||
LHMZ0 | LSM3 chloride | LHM | LSM3 | |||||
---|---|---|---|---|---|---|---|---|
FAT 2.4.0.0 Test 1.1 | Referentie 2017 | Draaien van de smoketesten | - | - |
Tabel TR.03b: Testen voor de jaren 2007-2011 voor Deltascenario's Referentie 2017
Testen | Scenario | Beschrijving test | Model schematisatie (Z0 = zonder zoutbeperking) | Opmerkingen | Screenshot beschikbaar (zie Tabel TR.05) | |||
LHMZ0 | LSM3 chloride | LHM | LSM3 | |||||
---|---|---|---|---|---|---|---|---|
FAT 2.4.0.0 Test 2.1 | Referentie 2017 | Draaien van de smoketesten | - | - |
Tabel TR.04: Testen voor meegenomen JIRA-issues
Issuenummer | Model | Beschrijving test | Resultaat | Opmerkingen | Screenshot |
---|---|---|---|---|---|
- | - | - | - | - | - |
Tabel TR.05: Beschikbare screenshots behorende bij de uitgevoerde testen
(door een automatische export van WIKI naar PDF is de tabel mogelijk onhandig verdeeld over de pagina's en kunnen de figuren soms wat onscherp zijn, de oorspronkelijke figuren zijn te bekijken via deze link: https://publicwiki.deltares.nl/display/NW/Rapportage+FAT+Release+2.2.4.1 )
Testen | Screenshot |
---|---|
FAT 2.4.0.0 Test 1.1 | - |
-