Eerste ondersteunde tests
Hoe verkrijgt u met AI eenvoudige, controleerbare testgevallen die de vereisten getrouw volgen?
1250 € per sessie, excl. btw
Samengevat
Deze halve dag van 3 uur biedt een inleiding tot het ondersteund opstellen van eenvoudige functionele tests. Aan de hand van een fictief formulier identificeren de deelnemers de regels die gecontroleerd moeten worden, vragen ze voorstellen aan een toegelaten AI en corrigeren ze de resultaten. Ze gaan naar huis met een testtabel en een kwaliteitschecklist.
Waarom deze opleiding?
Een test die geformuleerd is als ‘controleren of het formulier werkt’ maakt het niet mogelijk om te bepalen of het waargenomen gedrag correct is. Expliciete invoergegevens, reproduceerbare stappen en een waarneembaar verwacht resultaat maken de controle bruikbaar. AI kan snel verschillende situaties voorstellen, maar kan ook een regel verzinnen of veel dubbele testgevallen produceren. De workshop leert deelnemers om elk voorstel te toetsen aan een korte specificatie, in plaats van het aantal tests te verwarren met zinvolle dekking. Doorlopende casus: De fictieve organisatie ‘Brumelis Prêts’ bereidt een formulier voor de reservatie van materiaal voor. De specificatie vereist een ingevulde naam, een geheel aantal van 1 tot 5 en de aanvaarding van de voorwaarden. Bij een geldige invoer verschijnt een bevestiging; elke overtreding blokkeert de verzending. Andere gedragingen moeten nog worden verduidelijkt. Toepassing op het werk: Kies na de sessie een klein intern formulier en beschrijf de regels ervan zonder gevoelige gegevens. Hergebruik de instructie en laat vervolgens vijf tests nalezen door een collega voordat u ze uitvoert. Vergelijk de gevonden tekortkomingen met die in de eerste tabel die tijdens de workshop werd opgesteld.
De doelstellingen van deze opleiding
- Expliciete regels en ontbrekende informatie in een specificatie identificeren.
- Onderscheid maken tussen een normaal geval, ongeldige invoer en een grenswaarde.
- Een verzoek om tests te genereren formuleren met een nauwkeurig uitvoerformaat.
- Voorgestelde testgevallen corrigeren door te controleren of ze de regels getrouw volgen.
- De dekking van de vereisten en de volledigheid van de tabel meten.
Voor wie en met welke voorkennis?
Betrokken rollen en taken
- Productassistenten en projectleiders die beginnen met functionele acceptatietests.
- Junior ontwikkelaars en kerngebruikers die een formulier moeten controleren.
Vereiste voorkennis
- Geen voorkennis van AI vereist.
- Een digitaal formulier kunnen gebruiken en een eenvoudige tabel kunnen lezen.
Waaraan u werkt
Een vereiste lezen vóór het testen
Doel: De beschrijving van het formulier omzetten in controleerbare regels. Vereiste, testgeval en afwijking; verschil tussen verwacht en waargenomen resultaat; beperkingen van een specificatie.
Een eerste voorstel vragen
Doel: Een eenvoudige en voldoende afgebakende instructie opstellen. Context, bronregels, verwachte kolommen en de instructie om ontbrekende vereisten niet aan te vullen.
De invoer en de grenzen controleren
Doel: De voorstellen corrigeren zonder de scope willekeurig uit te breiden. Normaal geval, leeg veld, niet-geheel aantal en grenswaarden; één fout per test isoleren; dubbele testgevallen opsporen.
De verkregen tabel beoordelen
Doel: De kwaliteit van de documentatie meten zonder te beweren dat de software gevalideerd wordt. Dekking van de regels, volledigheid van de rijen en menselijke nalezing; onderscheid tussen een opgestelde test en een uitgevoerde test.
Wat u meeneemt
- Overzicht van de formulierregels en de punten die verduidelijkt moeten worden.
- Herbruikbare instructie voor het genereren van tests, met tabelstructuur.
- Gecorrigeerde tabel met acht tot tien eenvoudige testgevallen.
- Ingevulde controlelijst met een dekkingsbalans.
Methode en evaluatie
- Korte toelichtingen, onmiddellijk gevolgd door praktijkoefeningen met de doorlopende casus.
- Individueel werk en vervolgens werk per twee, waarbij deelnemers elkaars resultaten nalezen.
- Begeleide gezamenlijke bespreking: wat werkt, wat gecorrigeerd moet worden en wat een menselijke beslissing blijft.
- Voorbereiding: Voorzie toegang tot een generatieve AI-assistent die door de organisatie is toegelaten. Leg de verstrekte fictieve specificatie en een lege tabel klaar; gebruik uitsluitend fictieve of geanonimiseerde gevallen.
Waarneembare criteria: Elke test verwijst naar een expliciete regel, zonder verzonnen gedrag. ; Elke rij bevat een identificatiecode, precondities, gegevens, stappen en een waarneembaar verwacht resultaat. ; De tabel dekt een geldige invoer, de verplichte velden en de grenshoeveelheden 0, 1, 5 en 6. ; Dubbele testgevallen zijn verwijderd en onduidelijkheden zijn afzonderlijk vastgelegd. ; De balans vermeldt het aantal gedekte regels ten opzichte van het totaal en het aantal volledige rijen..
Veelgestelde vragen
Moet u kunnen programmeren?
Nee. De oefeningen gaan over manuele tests die in een tabel worden beschreven.
Worden de tests op een toepassing uitgevoerd?
Nee. De sessie omvat een simulatie op papier, geen technische validatie van het formulier.
Mag u productiegegevens gebruiken?
Nee. Er worden uitsluitend fictieve of geanonimiseerde gegevens gebruikt in de toegelaten tools.
Bepaalt AI het correcte gedrag?
Nee. De specificatie is de referentie; een onduidelijke verwachting moet door de functioneel verantwoordelijke worden verduidelijkt.
Laatst bijgewerkt: