Sneller, goedkoper en vaker testen
Sneller en goedkoper testen. En vooral de testdekking verhogen en daarmee risico’s te verminderen. Dat is waar testautomatisering om draait. Testautomatisering is een uitkomst bij testscripts die niet of niet efficiënt handmatig uit te voeren zijn. Ook speelt testautomatisering een belangrijke rol bij de invoering van Agile, DevOps en Continuous Integration. Polteq weet als geen ander welke tests geautomatiseerd kunnen worden, en welke zich daar niet voor lenen. We zetten de testautomatisering succesvol op. Polteq selecteert altijd de tools en programmeertalen die het meest geschikt zijn voor uw situatie.
Hoe pakt Polteq de testautomatisering aan? We starten met het in kaart brengen van de knelpunten die moeten worden opgelost en welke doelstellingen moeten worden behaald met automatisering. Polteq gebruikt hiervoor de in eigen huis ontwikkelde aanpak Test Improvement for Automation (TI4Automation).
Op basis van de uitkomsten van deze analyse volgen concrete activiteiten zoals hieronder beschreven. Onze testprofessionals voeren al deze activiteiten voor u uit.
Bepalen van doelen en selecteren van test tooling
Eerst bepalen wij de doelstelling van het automatiseren van testen. Zo ontstaat een helder kader voor de vervolgstappen, zoals toolselectie, architectuur en inrichting. Onderdeel van deze doelen is ook de mogelijke behoefte aan training en coaching.
Testtool selectie
Vervolgens gaan we de test tooling selecteren. De tooling moet voldoen aan de technische eisen, aansluiten bij de organisatie, een passende prijs hebben en toekomstvast zijn. Doordat Polteq volledig onafhankelijk is, maken wij geen onderscheid tussen open source of commerciële tooling. In een proof of concept wordt duidelijk welke tooling geschikt is en voor selectie in aanmerking komt.
Architectuur en inrichten van de tooling
Bij Polteq vindt testautomatisering plaats ‘onder architectuur’. Deze beschrijft de elementen binnen de testautomatisering en hoe die met elkaar samenhangen. Een gedegen architectuur maakt de testautomatiseringsoplossing solide, herbruikbaar en toekomstvast.
De uitrol van testautomatisering verloopt stapsgewijs en gecontroleerd. Voor de inrichting ervan zorgt Polteq voor een goede aansluiting met het testproces en een adequate opleiding van de mensen.
Scripts, uitvoering en beheer
Met het efficiënt automatiseren van tests is veel winst te behalen. Testprofessionals van Polteq programmeren de testscripts binnen de architectuur. Na uitvoering van de tests blijkt uit de analyse welke uitkomsten niet voldoen aan de verwachte resultaten en waarom dat zo is. Wijzigingen in de applicatie en/of omgevingen vragen om onderhoud, maar de juiste architectuur en goede testscripts beperken dat onderhoud aanzienlijk.