Een gebruikersacceptatietest maken

Inhoudsopgave:

Anonim

Een gebruikersacceptatietest maken. Een project zal nooit de status "succesvol" krijgen zonder de uitvoering van een User Acceptance Test (UAT). Het project kan als voltooid worden beschouwd en mogelijk binnen bereik, tijd en budget vallen, maar het kan niet echt als succesvol worden beschouwd zonder de goedkeuring van de gebruikers die het systeem zullen gebruiken. Een goed uitgevoerde gebruikersacceptatietest zal ervoor zorgen dat elke vereiste is gebouwd en functioneert zoals verwacht.

Items die je nodig hebt

  • Projectresultaten

  • Zakelijke vereisten om te testen

  • Eindgebruikers van het systeem

  • Een testomgeving

Neem een ​​formeel en universeel sjabloon aan voor alle artefacten van uw project. Uw lezers en leiders zullen u bedanken voor het gemak van het lokaliseren van de relevante informatie, omdat deze consistent wordt geplaatst in hetzelfde gebied binnen elk verschillend document.

Maak traceerbaarheidskaders op uw document. Deze moeten minimaal de testscenario-ID bevatten die met deze gebruikersacceptatietestgroep zal worden uitgevoerd. Het moet ook de specifieke identificatiecode voor bedrijfsbehoeften bevatten die zal worden getest; en bij voorkeur heb je ook een use case identifier om mee te nemen.

Voeg beschrijvende tekst toe. Elk testscenario moet een basisbeschrijving hebben, niet meer dan een zin die voldoende uitlegt wat dit scenario probeert uit te voeren. De korte titel van de bedrijfsvereisten en use case-beschrijving moet ook worden opgenomen naast hun respectievelijke identificatie.

Testgegevens toevoegen en ruimte laten voor improvisatie. Als specifieke variabelen en scenario's moeten worden getest, moeten ze hier worden vermeld. Als het testen dynamisch, onvoorspelbaar en zelfgestuurd moet zijn, moet een blanco gebied beschikbaar zijn voor de tester om de gegevens te schrijven die in de test zijn gebruikt.

Voeg selectievakjes toe die aangeven of de testcase is geslaagd of mislukt.

Creëer sign-off boxes. Je moet absoluut een gebied hebben voor de actoren om aan te geven dat ze hun taken hebben uitgevoerd in deze acceptatietest. Deze actoren omvatten de eindgebruiker die de eigenlijke tests uitvoert, de bedrijfsanalist die de tests uitvoert, de projectmanager en de sponsor. Dit creëert een acceptatieketen dat het projectproduct met succes is ontworpen, gecodeerd en getest.

Tips

  • Het is het beste om specifieke testscenario's te maken die elk stuk functionaliteit testen (bedrijfsvereisten) en vervolgens open en vrije formuliertests maken. Dit zorgt ervoor dat de bekende functionaliteit wordt getest en dat er "nieuwe" functionaliteit wordt gevangen die nog niet eerder in de vereisten-elicitatiefase was vastgelegd. De gebruikersacceptatietestgroep van eindgebruikers moet groot genoeg zijn om het systeem aanzienlijk te belasten om de belasting, capaciteit en beschikbaarheid te testen.