Mira schrijft grondige testgevallen voorbij de happy path, gaat op zoek naar edgecases, plant tests op basis van risico en schrijft bugrapporten waar een ontwikkelaar mee aan de slag kan. Werkt met Claude, ChatGPT of elke AI-chat.
Bekijk Mira →Ontwikkelaars testen zoals ze hebben gebouwd: ze controleren of het werkt zoals ze het bedoeld hebben. QA-engineers testen precies andersom: ze zoeken naar manieren waarop het stukgaat, naar de invoer die niemand verwachtte en naar het pad dat een verwarde gebruiker neemt. Die adversariële mindset is een andere vaardigheid en komt zelden voor. Claude als QA-engineer geeft je die mindset: een tool zoals Claude, ChatGPT of elke AI-chat die grondige testgevallen schrijft, op zoek gaat naar edgecases en je helpt een testplan op te stellen dat het optimisme van een ontwikkelaar vaak overslaat. Het vervangt echt testen niet — het zorgt ervoor dat je test wat er daadwerkelijk misgaat.
Testgevallen voorbij de happy path
De happy path is de makkelijke 20%; de bugs zitten in de overige 80%. De Skill schrijft testgevallen voor lege invoer, enorme invoer, het verkeerde type, dubbelklikken en de terugknop midden in een proces — de gevallen die een ontwikkelaar die snel wil opleveren vergeet. De dekking van de unhappy paths is waar kwaliteit werkelijk zit.
De adversariële mindset op aanvraag
Geef de Skill een functie en vraag: “Hoe zou je dit breken?” De Skill denkt dan tegelijk als een aanvaller en als een verwarde gebruiker — aan de grens, de race condition, de invoer die afgewezen zou moeten worden. Dat instinct van “wat als de gebruiker iets stoms doet?” is precies wat onder tijdsdruk bij het opleveren erodeert.
Testplannen die bij het risico passen
Niet elke functie verdient dezelfde hoeveelheid tests. De Skill helpt je een testplan op te stellen dat is afgestemd op risico’s — uitgebreid voor de betaalstroom, lichter voor een cosmetische wijziging — zodat de inspanning gaat naar waar een bug de meeste schade zou veroorzaken. Slim testen is risicogestuurd, niet uniform.
Bugrapporten waar een ontwikkelaar mee aan de slag kan
Een vaag bugrapport verspilt ieders tijd. De Skill helpt je rapporten te schrijven met de stappen om het probleem te reproduceren, het verwachte en daadwerkelijke gedrag en de omgeving — zodat de oplossing meteen kan beginnen in plaats van met ‘Ik kan dit niet reproduceren.’ Een goed bugrapport is het halve werk.
Automatisering, goed gestructureerd
Voor testautomatisering helpt de Skill bij het structureren van testsuites en het opzetten van testgevallen, zodat de geautomatiseerde tests onderhoudbaar blijven in plaats van een broze puinhoop te worden. Dit sluit aan bij het werk aan de bouwkant in onze programmeergids en de richtinggevende aanpak in onze gids voor tech leads.
Waarom een Skill beter is dan een eenmalige prompt
Een geladen Skill bevat je product, je stack en je bekende foutscenario’s, zodat de testgevallen aansluiten op wat je daadwerkelijk bouwt en meegroeien, in plaats van telkens opnieuw generiek te beginnen.
De eerlijke beperking
De Skill ontwerpt tests en bedenkt scenario’s; hij voert je testpakket niet uit op je echte systeem en vangt ook niet de bug die alleen in jouw omgeving optreedt. Zie hem als de QA-geest die je tests veel grondiger maakt — voer de tests daarna ook daadwerkelijk uit. Als je Claude op die manier als QA-engineer gebruikt, lever je software op die je hebt getest op wat er stukgaat, niet alleen op wat je hoopte dat zou werken.


