Automate tests

Op moment van schrijven is onze testratio zo’n 8%, wat normaal gesproken veel hoger zou moeten zijn. In het bedrijfsleven is het belangrijk dat software van goede kwaliteit is. Een korte navraag in ons netwerk leert dat soms een percentage van 80% of hoger gehaald moest worden, waarbij het ook een keer is voorgekomen dat een project 96% aan testpercentage is gehaald.

Automatische testen zijn testen die standaard worden uitgevoerd bij het aanmaken van mergerequests. Deze tests komen terrecht in een CI-pipeline. Deze pipeline bevat Yaml-bestanden die aangeven dat bepaalde tests moeten gaan draaien. Op deze manier hoeft er niet handmatig “op de knop” gedrukt te worden, maar worden tests dus automatisch uitgevoerd.