A User Acceptance Test er en evaluering givet til et stykke software til at sørge for, at det opfylder de fastsatte mål for det i løbet af design og programmering faser af dens udvikling . Udførelse af en UAT er en vigtig del af software udvikling, fordi det sikrer, at det færdige program opfylder de behov, de tilsigtede brugere. En UAT udføres typisk under den sidste fase af udviklingen, når softwaren er testet som en helhed. Instruktioner
1
fastsætte kriterier for brugernes accept test. Bestem målene for test, såsom de specifikke design mål , at programmet skal opfylde , og hvordan programmet fungerer under udvalgte virkelige forhold .
2
Opret en logistisk plan for UAT . Denne plan bør definere centrale punkter såsom testmetode anvendes til UAT , hvordan test mål bør opfyldes eller forsøgt i løbet af test og hvad programmets funktioner eller aktiviteter vil være den specifikke fokus for den aktuelle test cyklus.
3
Skriv et script til at basere UAT ud af. Dette script skal indeholde specifikke oplysninger om de handlinger, der skal udføres under testen , de forventede resultater af disse tiltag og eventuelle særlige procedurer eller krav til testere når test -cyklus begynder.
4
Opret faktiske test arbejdsark til UAT testere , ved hjælp af scriptet som en vejledning. Sørg for, at regnearket indeholder alle oplysninger, testere har brug for at vide, under testen , såsom de foranstaltninger , de skal udføre , og eventuelle adgangskoder eller produkt nøgler , der kan kræves i løbet af deres brug af softwaren . Må ikke indeholde oplysninger om dine forventninger til testresultaterne , da dette kan resultere i tester bias. Sørg for, at test- regneark indeholder plads til testere til at skrive grundige beskrivelser eller supplerende oplysninger efter behov.
5
Recruit testere enten fra din virksomhed eller fra grupper af potentielle slutbrugere. I en ideel situation, bør du medtage begge typer testere , så dine test grupper har en blanding af erfaring og erfaring med softwaren, selv om dette ikke er nødvendigt . Hvis rekruttere fra uden for virksomheden , så sørg for , at eventuelle testere underskrive ikke- disclosure aftaler at holde deres test oplever fortrolige.
6
Tillad testere til at bruge softwaren , besvare test spørgsmål baseret på deres erfaringer . Testerne vil følge anvisningerne fra testen , udføre de nødvendige handlinger, rapportering af resultaterne .
7
Evaluer testresultaterne efter hver test -cyklus er slut, sammenligner svarene fra dine testere til at det script, du oprettede tidligere. Hvis resultaterne er nået i de test- grupper, der ikke er i overensstemmelse med dine forventede resultater , overveje de mulige årsager og foretage korrektioner eller andre tilpasninger af softwaren, hvis det er nødvendigt.