Energie en netbeheer
Infradock
De situatie
Rekenwerk waar een fout duur is.
In netbeheer draait veel om begrotingen en de prijsdelen waaruit ze zijn opgebouwd. Dat rekenwerk loopt door meerdere systemen heen, en een fout valt zelden meteen op. Hij komt boven water als een bedrag niet klopt, vaak veel later.
Handmatig natrekken schaalt daar niet. Er zijn te veel combinaties, en de mensen die de logica echt kennen hebben ander werk te doen.

De aanpak
Eerst prioriteren, dan automatiseren.
Een testplan op risico
Niet alles is even belangrijk. Scenario's zijn ingedeeld in P0, P1 en P2, zodat duidelijk is wat bij elke release moet draaien en wat minder vaak kan. Dat maakt de suite betaalbaar in tijd en in onderhoud.
Robot Framework voor de keten
Tests die begrotingen en prijsdelen over de systeemgrenzen heen volgen, geschreven zodat ook mensen zonder programmeerachtergrond kunnen lezen wat er getest wordt.
In GitLab CI
De suite draait automatisch in de pijplijn, niet op iemands laptop. Een uitslag hoort bij een wijziging en is terug te vinden bij de release waar hij bij hoort.
Het resultaat
Wat het opleverde
Rekenketens die bij elke release automatisch worden nagelopen
Testplan dat zegt wat wanneer draait, op basis van risico
Uitslagen gekoppeld aan de wijziging die ze veroorzaakte
Tests die leesbaar zijn voor wie de logica kent maar niet programmeert
Past bij deze diensten
Ketentesten rond begrotingen en prijsdelen, automatisch in de pijplijn
Zoiets voor jouw software?
Begin met de quickscan. Voor een vaste prijs weet je binnen een week waar je testautomatisering staat en wat de logische volgende stap is.