Voorafgaand aan het vrijgeven van een nieuw stuk software , diepgaand onderzoek nodig is om ervoor te zorgen dat het nieuwe product functioneert zoals de bedoeling . Ongeacht hoe grondig een programmeur 's zoektocht naar bugs en fouten op de back - end , zal een paar usability problemen vrijwel zeker glippen door de mazen . Om deze fouten te ontdekken en voorafgaand aan de lancering van een product vast te stellen hen , veel ingenieurs en product- ontwikkelaars profiteren van user acceptatie testen ( UAT ) . Functie In het algemeen , acceptatie testen is het proces van het systematisch testen van een reeks voorwaarden of gevallen op een aangelegde product . Het proces kan worden geautomatiseerd , met een reeks proeven voor de verwachte gebruikersomgeving bootsen . Echter , in het geval van gebruikers acceptatie testen , zijn echte mensen opdracht om het product te testen . Meestal wordt dit gedaan door goed geïnformeerde vakexperts ( MKB ) van het ontworpen product . Met vallen en opstaan , deze deskundigen systematisch controleren van de functionaliteit van alle mogelijke in-en uitgangen worden aangeboden door de software . Effecten De MKB worden meestal gegeven een test script om volgt . Deze scripts kunnen specifieke inbreng aanwijzingen beschikken of kunnen simpelweg de tester vragen om een gewenste taak te voltooien . Zodra elke taak is voltooid , worden de resultaten van het proces ten opzichte van de beoogde resultaten . Als de beoogde resultaten worden bereikt , dan is de taak wordt gezegd met succes worden afgerond . Voordelen Gebruikers acceptatietesten is een van de laatste stadia van een software development programma . Het wordt vaak uitgevoerd in het verlengde geautomatiseerde acceptatie testen , omdat het effectiever een replica van de echte wereld gebruikersomgeving . Als zodanig, als een product passeert UAT , het kan in het algemeen worden aangenomen dat het product bevredigende resultaten zal leveren aan de eindgebruiker of klant . Overwegingen Hoewel voornamelijk gebruikt voor software- ontwikkeling , wordt de gebruiker acceptatie testen vaak gebruikt voor andere doeleinden . Deze doelen zijn over het algemeen gerelateerd aan technische producten zoals motoronderdelen , andere mechanische onderdelen en chemicaliën . In elke toepassing , het doel is hetzelfde --- om eventuele fouten in het ontwerp vooraf te identificeren en te bevestigen aan het vrijgeven van de post aan de eindgebruiker . Expert Insight Gebruiker acceptatie testen is slechts een van de vele testmethoden . Enkele alternatieven zijn : Alpha testing : software producten zijn getest door interne staffBeta testen : software producten zijn getest door een selecte groep van eind usersContract acceptatie testen : testen van een systeem om te waarborgen dat aan alle verplichtingen zoals verwoord in een schriftelijke contractOperational acceptatie testen : testen processen van een systeem om onderhoudsprocedures ( updates , patches, etc. ) effectief kan worden uitgevoerd .
|