Felhasználói tesztek koordinálása - Műszaki leírás


Szolgáltatáselem célja

  • A szoftverterméket használó felhasználók, ügyfelek és más jogosult személyek bevonása a teljes rendszer vagy annak bizonyos részeinek tesztelési folyamatába.
  • Felhasználói tesztek tervezése, tesztesetek kidolgozása.
  • Felhasználói tesztek előkészítése igazgatási és műszaki szempontból (szervezési előkészítési feladatok és hálózati kapcsolatok kialakítása a teszt környezet eléréséhez).
  • Felhasználói tesztek szervezése, koordinálása.
  • Felhasználói tesztek dokumentálásának támogatása, hibák visszacsatolása.

A szolgáltatáselem nyújtását a KDIV a 314/2018. (XII. 27.) Korm. rendelet 4. § (6) e) pontja alapján végzi.
A felhasználói tesztek koordinálása vizsgálat nem akkreditált keretek között történik.

Szolgáltatáselemnek nem célja

  • A felhasználók visszajelzésének kivizsgálása és feldolgozása.
  • A tesztelendő szoftvertermék validálása.

Értékelés/Vizsgálat előfeltételek

A vizsgálat előfeltételeit a Felhasználói tesztek koordinálása – Követelmény leírás fejezet megrendelői-, és fejlesztő szervezettel szemben támasztott követelmények fejezetei tartalmazzák.

Értékelés/Vizsgálat részletes műszaki tartalma

A felhasználói tesztek koordinálása a következő szakaszokra bontható: tesztelési terv előkészítés, tesztelési terv jóváhagyás, tesztelés lebonyolítás és kivizsgálása.
A felhasználói tesztek tervezése során olyan tesztek készítése történik, melyek valós szituációban a szoftvertermék használata során is előfordulhatnak és a felhasználók is végre tudják azokat hajtani. Az előkészítési szakaszban elkészül a műszaki tesztterv, amely meghatározza a tesztesetek struktúráját (logikailag összetartozó tesztek szerint), a teszttervezés módszereit és a tesztesetek részletes adatait (tesztek előfeltételeit, teszt adatokat, teszt lépéseket és azok elvárt eredményét). A második szakaszban az elkészült tesztelési terv átadásra kerül a megrendelő számára, akinek jóváhagyása szükséges a tesztelés lebonyolítása előtt. A harmadik szakaszban a jóváhagyott műszaki teszt terv alapján, az elkészült teszteset készlet végrehajtása előtt keletkezik az igazgatási teszt terv. Ez meghatározza azt, hogy ki, hol és mikor melyik tesztet fogja végrehajtani. A szoftvertermék mely verzióin történik a tesztelés, a tesztkészlet egésze, vagy annak csak bizonyos részei kerülnek futtatásra. Tartalmazza azt is, hogy ezeket a teszteket milyen sorrendben kell futtatni, ha azok kapcsolódnak egymáshoz. A műszaki és az igazgatási tervet egymás kiegészítéseként kell értelmezni, de külön dokumentumok. A teszt futtatás irányított tesztelés formájában zajlik, a felhasználók az előre meghatározott tesztadatokkal (amit a fejlesztő szervezet biztosít) előre meghatározott időben hajtják végre a tesztesetek futtatását.
A végrehajtás közbeni esetleges hibák rögzítésre és dokumentálásra kerülnek a felhasználók által. A tesztelés zárásaként a tesztelés kivizsgálása és a teszt jegyzőkönyv elkészítése történik.
A vizsgálat részletes módszertani leírását, annak bevezetésével, előfeltételeivel, a vizsgálat során használt eszközökkel, a vizsgálati módszer leírásával és a vizsgálat eredménytermékeivel a Felhasználói tesztek koordinálása – Módszertani leírás fejezet tartalmazza.

Eredménytermékek

A vizsgálat eredménytermékeit a Felhasználói tesztek koordinálása – Módszertani leírás fejezet tartalmazza.

Alkalmazásfejlesztés és alkalmazás-továbbfejlesztések szerint külön meghatározás

A vizsgálat eredményének lehetséges kimenetelei eltérnek az alkalmazásfejlesztés és alkalmazás-továbbfejlesztési projektek esetében.

Alkalmazásfejlesztés esetében

Az értékelés/vizsgálat lehetséges kimenetelei:

Fejlesztés típusa Alkalmazásfejlesztés értékelése/vizsgálata
(teljes értékelés/vizsgálat)
Értékelés/Vizsgálat eredménye Megfelelt Nem felelt meg
Felhasználói tesztek koordinálása Lehetséges
Lehetséges
  • A felhasználói teszteket alkalmazásfejlesztés esetén, az egész szoftvertermékre kiterjedően kell megtervezni, lefuttatni és értékelni/vizsgálni.
  • Alkalmazásfejlesztés esetén a modul vizsgálat az nem értelmezett.

Alkalmazás-továbbfejlesztés esetében

Az értékelés/vizsgálat lehetséges kimenetelei:

Fejlesztés típusa Alkalmazás-továbbfejlesztés értékelése/vizsgálata
(modul értékelés/vizsgálat)
Vizsgálat eredménye Megfelelt Nem felelt meg
Felhasználói tesztek koordinálása Lehetséges
Lehetséges
  • A szoftverterméken a teljes és a modul értékelés/vizsgálat is értelmezett. Alapból modul értékelés/vizsgálat történik, teljes vizsgálatra csak megrendelői igény esetén kerül sor.
  • A felhasználói teszteket alkalmazás-továbbfejlesztés esetén, csak a szoftvertermék adott moduljára (részére) kiterjedően kell megtervezni, lefuttatni és értékelni/vizsgálni.
  • Az alkalmazás-továbbfejlesztésen végzett felhasználói tesztek részletes műszaki tartalma megegyezik az alkalmazásfejlesztés részletes műszaki tartalmának leírásával.

Lehetséges kimenetek

Beszerzési segédlet

Ahhoz, hogy a felhasználói tesztek tervezése és végrehajtása a lehető leggördülékenyebben megtörténhessen az alábbiakat javasolt a termék megrendelése előtt elkészített műszaki leírásba foglalni.

Követelmény azonosítója Követelmény megnevezése
Követelmény leírása
FTK-B-01 Teszt környezet A megfelelő tesztkörnyezet és a hozzátartozó szoftverterméket működtető infrastruktúra kialakítását a fejlesztői szervezet biztosítja annak érdekében, hogy a felhasználói teszteket végre lehessen hajtani.
FTK-B-02 Fejlesztés tesztelési követelmény Az összes tesztelendő fejlesztéshez legyen követelmény meghatározva.