"In tegenstelling tot Protractor is Tosca gebruiksvriendelijker en vereist het minder technische kennis om mee te werken."
De implementatie: van Protractor naar Tosca
De overstap van Protractor naar Tosca was geen eenvoudige taak. Het is niet mogelijk om Protractor-testen zomaar over te zetten naar Tosca, omdat beide tools heel verschillend werken. We moesten dus echt vanaf nul beginnen, maar wel met een aantal voordelen in de rugzak.
Stappen die we hebben genomen om de overstap soepel te laten verlopen:
- Training en certificering: We hebben ervoor gezorgd dat iedereen binnen het team de benodigde kennis had door cursussen en certificaten van Tricentis te volgen. Dit was essentieel om iedereen snel up-to-speed te krijgen met Tosca.
- Hands-on begeleiding: Tricentis stuurde trainers naar onze locatie om hands-on sessies te geven, waarbij we concrete testscenario’s in Tosca gingen automatiseren.
- Oprichting van een projectgroep: We hebben een projectgroep opgericht om de testen te selecteren die we wilden migreren en de beste werkwijzen voor Tosca vast te leggen.
- Structuur en herbruikbaarheid: We hebben een duidelijke structuur opgezet binnen Tosca, zodat iedereen wist waar ze bepaalde testen en gegevens konden vinden. Dit zorgde ervoor dat herbruikbaarheid en onderhoudsvriendelijkheid gewaarborgd bleven.
Conclusie: welke tool past bij jouw team?
De overgang van Protractor naar Tosca heeft ons geholpen om de kracht van low-code automatisering te benutten. Tosca heeft ons team in staat gesteld om sneller en efficiënter tests op te zetten, zelfs zonder diepgaande technische kennis. Dat gezegd hebbende, heeft Tosca ook zijn eigen uitdagingen, zoals de afhankelijkheid van licenties, kwaliteitscontrole van de testen en het feit dat Tosca ook functioneel gezien beperkingen heeft.
Voor teams met minder technische ervaring kan Tosca een uitstekende keuze zijn, terwijl high code tools wellicht beter geschikt zijn voor teams die veel flexibiliteit en maatwerk nodig hebben. De keuze tussen high-code en low-code hangt dus af van de behoeften en vaardigheden van je team.
Takeaways:
- High-code tools zoals Protractor bieden meer flexibiliteit, maar vereisen diepgaande technische kennis.
- Low-code tools zoals Tosca zijn gebruiksvriendelijker, maar je kunt tegen functionele beperkingen aanlopen.
- Zorg voor goede training en begeleiding bij de implementatie van nieuwe tools, en richt een duidelijke structuur in om de testautomatisering soepel te laten verlopen.
Of je nu kiest voor een high-code of low-code tool, het belangrijkste is dat de tool goed past bij de vaardigheden van je team en de eisen van je organisatie.