Van Tosca pilot tot automatische regressietest: alles voor de juiste klantbeleving

Tosca uitrollen voor de grootste verzekeraar van Nederland. Dat wilde TestPartner Arno Vanderfeesten wel. Klein beginnen en vervolgens beschikbaar stellen voor alle afdelingen. Een hele klus, maar Arno kwam in een warm, bekend bad terecht wat betreft tooling en branche.

De vorige tool voldeed niet meer aan de wensen van verzekeraar Achmea. ,,Gelukkig hadden ze net Tosca aangeschaft,” lacht Arno. Daar had hij net jaren mee gewerkt bij Nationale Nederlanden. Bij Achmea werd een pilot team opgezet om te starten met Tosca. ,,Met twee andere testers uit onze ART (Agile Release Train) en met ondersteuning van een Tricentis consultant (leverancier van Tosca) ben ik aan de slag gegaan om Tosca te implementeren.”

Tijdens de pilot had het team bepaalde doelen gesteld waaraan de tool zou moeten voldoen en welke applicaties het moest gaan besturen. ,,Denk hierbij aan SAP, API’s, pdf’s en webpagina’s,” legt Arno uit. ,,We zijn klein begonnen. Telkens pakten we een bepaald proces aan en zijn we gaan kijken om zoveel mogelijk met Tosca te realiseren.” De pilot startte in januari 2023 en binnen twee maanden waren al de nodige processen ingericht. ,,De doelen die we hadden opgesteld, hadden we bereikt. We kunnen dus wel spreken van een succesvolle pilot! Na de pilot fase is Tosca door Achmea gefaseerd uitgerold in de rest van de organisatie. Hierdoor werd de tool ook beschikbaar voor andere teams, zodat uiteindelijk alle afdelingen er voordeel van hebben bij hun dagelijkse werkzaamheden.”

Regressietesten

Wie denkt dat het werk er toen op zat heeft het mis. ,,Uiteindelijk is een automatiseringstool een hulpmiddel voor de testers en geen doel op zich. We hebben de testautomatisering dan ook geïntegreerd in de sprintwerkzaamheden. Als onderdeel van een User Story richten we, indien relevant, ook de testautomatisering in. Hierdoor zijn we in staat om een goede regressietest op te bouwen. Hierbij hebben we ook een CI/CD pipeline ingericht waardoor de regressietest op gezette tijden automatisch wordt afgetrapt.” Ook daarbij biedt Tosca ondersteuning, volgens Arno. ,,Het liefste wil je natuurlijk dat alles meteen goed is, maar is dat niet het geval, dan analyseren we waar dat aan ligt. Het hoeft niet per se een ontwikkelingsfout te zijn. Het kan ook aan de omgeving of aan het netwerk liggen. Mocht het ‘m toch in de ontwikkeling zitten, dan koppelen we dat terug naar de ontwikkelaar.”

Als geroutineerde Tosca tester staat Arno zijn collega’s bij. ,,De teamleden hadden wel een Tosca training gehad, maar er nog niet echt mee gewerkt. Het was leuk om ze de fijne kneepjes van deze tooling bij te brengen. Van elkaar leer je toch het meeste. Achmea is een leuke organisatie om voor te werken en de samenwerking met de collega’s is heel fijn.”

Klantbeleving

De TestPartner zit op de afdeling die de verzekeringsproducten moet inrichten. ,,Die bouwen we momenteel om naar SAP. Hierbij zorgen we dat het hele proces dat een klant doormaakt op de website om bij het gewenste product te komen, vloeiend verloopt. Ook de communicatie naar de klant, zoals polisbladen en nota’s, hoort daarbij. We hebben een belangrijke taak, want hierbij gaat het om de beleving van de klant. Testen is dan ook het devies. Ons werk is nooit klaar.”