az ISTQB az UAT-t a következőképpen határozza meg:

“az elfogadási tesztelés (UAT) a felhasználói igények, követelmények és üzleti folyamatok hivatalos tesztelése annak megállapítására, hogy egy rendszer megfelel-e az Elfogadási Kritériumoknak, és lehetővé teszi a felhasználók, ügyfelek vagy más felhatalmazott szervezetek számára annak megállapítását, hogy elfogadják-e a rendszert. “

a felhasználói elfogadási tesztelés kulcsfontosságú lépés a megcélzott ügyfelek valós elvárásainak teljesítése felé. Ez a cikk azt javasolja, hogy mit kell belefoglalni a felhasználói elfogadási tesztelési tervbe, hogy elkerüljék a buktatókat a tesztelés során.

User Acceptance Testing ( UAT) a szoftverfejlesztési életciklus (SDLC) utolsó szakasza, amelyet funkcionális, integrációs és rendszertesztelés után hajtanak végre. Az UAT többi neve béta,végfelhasználó vagy elfogadási tesztelés. Feltételezi, hogy az alkalmazást a szoftver végfelhasználói értékelik. A teszteket annak biztosítására hajtják végre, hogy a rendszerkövetelmények megfeleljenek az üzleti igényeknek, és lehetővé tegyék a problémák megoldását, mielőtt a rendszer életbe lép.

A felhasználói elfogadás célja

az UAT elengedhetetlen, mert:

  • ez a szoftvertesztelési eljárás lényeges része, az UAT lefolytatása segíthet olyan hibák megtalálásában, amelyeket korábban nem vetettek fel vagy elfogadhatónak tekintettek.
  • ahhoz, hogy lépést tartsunk a piaci trendekkel, a cégeknek figyelembe kell venniük a megcélzott felhasználók igényeit. Az UAT során a felhasználók ellenőrzik, hogy a kifejlesztett megoldás alkalmas-e a célra.
  • a fejlesztők műszaki szempontból tervezik és validálják a terméket. Ezek magukban foglalják az ügyfél igényeinek értelmezését, de lehet, hogy nincsenek tisztában az ügyfél tényleges értelmezésével.
  • az ügyfelek igényei meglehetősen kiszámíthatatlanok, és előfordulhat, hogy nem veszik figyelembe, vagy nem veszik figyelembe az indítás során a fejlesztők és a végfelhasználók közötti kommunikáció hiánya miatt.

ennek következtében az újonnan kifejlesztett megoldás nem megfelelő vagy elavult lehet, az UAT megoldhatja ezeket a problémákat.

látogatás www.testdel.co.uk today
egyedülálló minőségbiztosítási tanácsadási szolgáltatásaink ellenőrzése

A felhasználói elfogadási tesztelés során figyelembe veendő pontok

a hatékony UAT elvégzése valóban időigényes és kihívást jelentő feladat a tesztelők számára. A szisztematikus felülvizsgálat ennek titka. A jól felépített ellenőrzőlista a következő lépéseket tartalmazza:

1.szakasz. Mielőtt elkezdené a projektet

az első szakasz segít megelőzni a jövőbeli problémákat. Ha sok dolgot kell szem előtt tartani azzal kapcsolatban, hogy mit kell tenni, és nem tudja, mit kell tennie kezdetben, az alábbiakban az előkészítés szakaszai találhatók:

  • sorolja fel és vegye fel a kapcsolatot a jövőbeli érdekelt felekkel
  • beszélje meg a végfelhasználókkal a projekt vállalati céljait, céljait és legfontosabb eredményeit
  • válasszon egyetlen kapcsolattartó pontot a teszteléshez a csapatban
  • ellenőrizze a dokumentumokat és az UAT forrásokat
  • hozzon létre projektsablonokat
  • UAT csapat képzés

2.szakasz. Határozza meg a módszertant

készítsen stratégiát, amely az első szakaszban összegyűjtött összes információt tartalmazza. Ez segít a végrehajtás megtervezésében és a végső eredmények megfogalmazásában.

  • ismerje fel az UAT módszertant a megfelelő UAT megoldás értékelésére.
  • az üzleti specifikációkat kifejezetten meg kell határozni és tisztázni kell a csapattal
  • a meglévő dokumentáció értékelése referenciaként szolgál a tesztalaphoz
  • győződjön meg arról, hogy minden üzleti követelményt tartalmaz és dokumentál.
ellenőrző lista A felhasználói elfogadási teszteléshez (UAT)

ellenőrző lista A felhasználói elfogadási teszteléshez (UAT)

3. szakasz. UAT tervrajz

egyértelműen adja meg a vizsgálati pontokat, és ellenőrizze, hogy az előző szakaszok sikeresen teljesítettek-e. Amikor a csapat teljes mértékben megérti a hatókört és az elvárásokat, kielégíti az érdekelt felek igényeit.

  • állítsa be a megfelelő elvárásokat a tesztelőkkel az UAT elején.
  • sorolja fel a belépési-kilépési kritériumokat, a tesztfeltételeket és az UAT elindításának megközelítéseit
  • az üzleti forgatókönyveket el kell ismerni, valamint helyes prioritást kell adni
  • határozza meg a felhasználói elfogadási tesztelés stratégiai tervét
  • vegye figyelembe a vizsgálati kritériumokat, valamint a teszteseteket a meglévők alapján.
  • követelmény-nyomonkövethetőségi mátrix készítése
  • sorolja fel a tesztelési forgatókönyveket és készítse elő a teszteseteket
  • győződjön meg arról, hogy a tesztesetek tartalmazzák az összes üzleti követelményt

4.szakasz. Amikor az UAT még folyamatban van

az átfogó előkészítés a kulcs, de mégis minden elromolhat, amikor az UAT elindul. A projektet minden szakaszban figyelemmel kell kísérni és nyomon kell követni az UAT idővonal elérése érdekében.

  • győződjön meg arról, hogy a végfelhasználók külön időt fordítanak az UAT teszt szkriptek végrehajtására. mivel ők ismerik a legjobban az üzleti folyamatokat, ezért biztosítják a rendszer legjobban várt viselkedését.
  • Szervezze meg az eljárást és jelentse
  • győződjön meg arról, hogy a csapat a tesztterv és stratégia szerint hajtja végre a tesztelést
  • gondoskodjon arról, hogy a hibákat azonnal és pontosan jelentsék
  • napi találkozókat tartson az állapot közlésére és a felmerülő kérdések megválaszolására.
  • ütemezze a hibafeloldás és a funkcionalitás újbóli tesztelésének idejét.

5.Szakasz. UAT kilépés

ne hagyja ki az utolsó fázist, és készítsen átlátható és részletes elemzést. Az UAT kivégzésének jelzése alapvető fontosságú az életbe lépéshez.

  • teszt kilépési jelentés létrehozása, amely részletezi a végrehajtott teszteket, a felmerült hibákat és az összes hiba aktuális állapotát
  • értékelje, majd hívjon fel az UAT fázis hivatalos lezárására.

csökkentse a költségeket, időt takarítson meg, kezdje el a tesztelést.

kapcsolat Testdel ma

következtetés

lehetőség van beépíteni munkafolyamatok UAT sokkal korábban. Maga az UAT nem külön projekt lépés, amikor az UAT agilisabb megközelítését követi. Inkább a csapat minden tagja és az érdekelt felek közötti folyamatos együttműködést foglalja magában.Az UAT azért fontos, mert segít bizonyítani, hogy a szükséges üzleti funkciók a valós körülményeknek és a használatnak megfelelően működnek. Ha a kívánt eredmény nem érhető el az értékelés során, az elemet jelenteni fogják, és visszaküldik a fejlesztőknek, hogy javítsák vagy enyhítsék a műveletet vagy a kerülő megoldást.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.