Gå tillbaka

UAT (User Acceptance Testing)

Vad är UAT?

UAT (User Acceptance Testing), eller användaracceptanstestning, är den sista testfasen innan ett system eller en mjukvara godkänns för produktion. Under UAT verifierar slutanvändare att lösningen uppfyller verksamhetens krav och fungerar som förväntat i verkliga scenarion.

UAT i systemutvecklingsprocessen

UAT kommer efter enhetstester, integrationstester och SIT (System Integration Testing). Medan tidigare testfaser fokuserar på teknisk korrekthet, validerar UAT att systemet uppfyller affärskraven. Det är den slutgiltiga kontrollen innan go-live.

Hur UAT genomförs

UAT utgår från fördefinierade testfall baserade på verksamhetens krav. Verkliga användare – inte utvecklare – utför testerna i en miljö som liknar produktion. Varje testfall dokumenteras med resultat och eventuella avvikelser rapporteras för åtgärd.

UAT för IT-implementeringar

Vid implementering av affärssystem, Microsoft 365-migrering, CRM-system eller molnlösningar är UAT avgörande. Det säkerställer att konfigurationer, integrationer och arbetsflöden fungerar korrekt ur användarens perspektiv innan bred utrullning.

Bästa praxis för UAT

Framgångsrik UAT kräver tydliga godkännandekriterier, representativa testanvändare, realistisk testdata, en produktionslik testmiljö och tillräckligt med tid. Automatisering av repetitiva testfall kan effektivisera processen utan att offra kvalitet.

Vanliga frågor om UAT (User Acceptance Testing)

Vad är UAT?

UAT (User Acceptance Testing) är den sista testfasen innan ett system godkänns för produktion, där slutanvändare verifierar att lösningen uppfyller verksamhetens krav.

Vem utför UAT?

UAT utförs av slutanvändare eller representanter för verksamheten – inte av utvecklare eller testare. Det säkerställer att systemet fungerar i verkliga scenarion.

Vad är skillnaden mellan UAT och SIT?

SIT testar att system och integrationer fungerar tekniskt korrekt, medan UAT validerar att lösningen uppfyller affärskraven ur användarens perspektiv.

När i processen genomförs UAT?

UAT är den sista testfasen, efter enhetstester, integrationstester och SIT. Den genomförs innan go-live och produktionssättning.

Vad händer om UAT misslyckas?

Avvikelser dokumenteras och åtgärdas av utvecklingsteamet. UAT upprepas tills alla godkännandekriterier är uppfyllda innan systemet kan tas i produktion.

Andra relevanta ord i samma kategori