Uitdaging
De Belastingdienst heeft zo’n 500 digitale formulieren waarmee mensen snel belastingzaken kunnen regelen. Door een paar simpele stappen te volgen kunnen ze de gevraagde informatie invullen. Bekende formulieren zijn bijvoorbeeld voor de jaarlijkse belastingaangifte of het aanvragen van huurtoeslag.
Het is belangrijk dat er geen fouten in het systeem zitten die ervoor zorgen dat mensen hun zaken niet goed kunnen regelen. Daarom wil de Belastingdienst deze formulieren goed testen.
Om het testen sneller en efficiënter te maken, wil de Belastingdienst het testproces nu automatiseren. Zo kunnen ze sneller inspelen op nieuwe releases, waardoor ze nieuwe software sneller, vaker en betrouwbaarder kunnen opleveren.
Onze oplossing
Peter ontwikkelde een oplossing om het volledige testproces te automatiseren. Dit deed hij met behulp van verschillende tools en technieken. De oplossing bestond uit verschillende tools waarmee testsets eenvoudig in Excel konden worden gemaakt en automatisch uitgevoerd konden worden.
{{quote}}
Resultaten
- Vaker, betrouwbaarder en sneller software releasen.
- Minder handmatig en herhalend testwerk.
- Flexibiliteit in testmomenten, zoals 's avonds, 's nachts of in het weekend.
- Minder menselijke fouten.
- Functioneel testers hebben meer tijd voor andere taken
- De testduur van een nieuwe release van toekomstige formulieren is aanzienlijk verkort naar slechts één week.
- De nieuwe testautomatisering-oplossing wordt door meerdere teams binnen De Belastingdienst gebruikt.
- 80%Tijdsbesparing door (test)automatisering
Conclusie
“Al vroeg in het traject heeft Peter zijn visie op testen van formulieren uitgedragen, waarbij testers in de makende teams zonder al te veel technische kennis makkelijk en snel functionele tests kunnen opzetten en uitvoeren. Daarvoor heeft hij zijn testing framework ontwikkeld. Dat werkproces heeft inmiddels zeker zijn vruchten afgeworpen, en heeft de ontwikkeling een enorme boost gegeven. Van soms maanden werk, tot soms enkele dagen!”
“Super trots op wat Peter hier heeft neergezet. Dankzij zijn slimme testautomatiseringsoplossing kon de Belastingdienst écht stappen zetten. Mooi om te zien hoeveel impact je kunt maken met vakmanschap en een professionele aanpak.”