Tesztfigyelés & Tesztellenőrzés a teszt végrehajtása során: Teljes útmutató

Tartalomjegyzék:

Anonim

Mi a tesztfigyelés?

A tesztfigyelés a tesztfuttatás során olyan folyamat, amelyben a tesztelési tevékenységeket és a tesztelési erőfeszítéseket értékelik annak érdekében, hogy nyomon lehessen követni a tesztelési tevékenység jelenlegi előrehaladását, megtalálni és nyomon követni a tesztmutatókat, megbecsülni a jövőbeni műveleteket a tesztmutatók alapján, és visszajelzést adni az érintett csapatnak. valamint az érdekelt felek a jelenlegi tesztelési folyamatról.

Mi az a tesztellenőrzés?

A tesztellenőrzés a teszt végrehajtásakor a tesztmegfigyelési folyamat eredményein alapuló műveletek végrehajtásának folyamata. A tesztellenőrzési szakaszban a teszt tevékenységeket prioritásként kezelik, a teszt ütemezését felülvizsgálják, a tesztkörnyezetet átszervezik és a tesztelési tevékenységekhez kapcsolódó egyéb változtatásokat végeznek a jövőbeni tesztelési folyamat minőségének és hatékonyságának javítása érdekében.

Gratulálok! Most a Test Execution fázissal kezdjük . Amíg a csapata a kijelölt feladatokon dolgozik, figyelemmel kell kísérnie és ellenőriznie kell a munkájukat.

A Test Management Phases oktatóanyagban röviden bemutattuk a Test Monitoring and Control alkalmazást. Ebben az oktatóanyagban részletesen megtanulja.

Miért figyeljük?

Ez a kis példa megmutatja, miért kell figyelnünk és ellenőriznünk a teszt tevékenységét.

A tesztbecslés és a teszttervezés befejezése után az igazgatóság egyetértett a tervével, és a mérföldköveket a következő ábra szerint állítják be.

Megígérte, hogy befejezi és átadja a Guru99 Bank Testing projekt összes teszttermékét a fenti mérföldkövek szerint. Úgy tűnik, minden nagyszerű, és a csapat keményen dolgozik.

De 4 hét elteltével a dolgok nem a tervek szerint alakulnak. A „Teszt specifikáció készítése” feladatot 4 munkanappal késik . Lépcsőzetes hatása van, és az összes következő feladat késik.

Akkor kimaradt a mérföldkő, valamint a teljes projekt határidőre.

Ennek következtében a projekt kudarcot vall, és cége elveszíti az ügyfelek bizalmát. Teljes felelősséget kell vállalnia a projekt kudarcáért.

Vessen egy pillantást a projekt előrehaladására, válaszolhat a főnöke kérdésére Miért tévesztette el a határidőt?
Elfelejtettem figyelemmel kísérni és ellenőrizni a projekt előrehaladásátCsapattagom nem működött jól
Nem tudom miért.
Helyes
Hiányzik a határidő, mert elfelejtette figyelemmel kísérni és ellenőrizni a projekt előrehaladását. Tekintse át a tervet és a tényleges ütemtervet. Rájön, hogy a késés magában a legelső feladatban történt (Make Test specs). Ez a késés felhalmozódott az egymást követő feladatokban. Ha gondosan figyelemmel kísérte volna a projektet, már korán felfedezhette volna ezt a problémát, és megoldást találhatna a megoldására.
Helytelen

Nem számít, mennyit és gondosan tervezünk, valami rosszul fog történni. Aktívan figyelemmel kell kísérnünk a projektet

  • Korai észlelés és megfelelő reagálás az eltérésekre és a tervek változásaira
  • Hadd kommunikáljon az érdekeltekkel, szponzorokkal és a csapat tagjaival, hogy pontosan hol áll a projekt, és határozza meg, hogy az eredeti cselekvési terve mennyire hasonlít a valóságra
  • A menedzser számára hasznos lehet tudni, hogy a projekt jó úton halad- e a projekt céljainak megfelelően. Lehetővé teszi a szükséges kiigazításokat az erőforrások vagy a költségkeret tekintetében.

A projektfigyelés segít elkerülni a katasztrófákat. A megfigyelés összehasonlítható azzal, hogy vezetés közben ellenőrizze-e autójában a gázmérőt. Ez segít meglátni, hogy mennyi gáz maradt a tartályban, a projekt figyelemmel kísérése segít elkerülni a gáz elfogyását, mielőtt elérné a célját.

Mit figyelünk?

A monitorozás lehetővé teszi, hogy összehasonlítsa eredeti tervét és eddigi előrehaladását. Szükség esetén képes lesz végrehajtani a változásokat a projekt sikeres befejezéséhez.

A projektben, mint Tesztkezelő, figyelnie kell a legfontosabb paramétereket az alábbiak szerint

Költség

A költségek a projekt nyomon követésének és ellenőrzésének fontos szempontjai. Meg kell becsülnie és nyomon kell követnie a projekt alapvető költséginformációit . Pontos projektbecslések és megbízható projektköltségvetés szükséges a projekt elhatározott költségvetésen belüli megvalósításához. Tegyük fel, hogy a főnöke beleegyezett, hogy 100 000 dollárral finanszírozza a projektet. A projekt megvalósítása alatt figyelnie kell a tényleges költségekre. Amint a Tesztbecslés cikkben említettük, rengeteg projektre van szükség pénzre. Figyelnie kell és kezelnie kell a projekt költségvetését az összes tevékenység ellenőrzése érdekében. A projekt költségeinek figyelemmel kísérése nélkül a projektet valószínűleg soha nem a költségvetésből fogják teljesíteni.

Menetrendek

Hogyan lehet menetrend nélkül dolgozni? Összehasonlítható az autóvezetéssel, de fogalma sincs arról, mennyi ideig tart eljutni a célig. Nem számít, mekkora vagy kicsi a projekt mérete és terjedelme, elő kell készítenie a projekt ütemtervét. A menetrend megmondja

  • Mikor kell elvégezni az egyes tevékenységeket?
  • Mi már elkészült?
  • A sorrend, amelyben a dolgokat be kell fejezni.

Itt van egy példa a projekt ütemezésére

Kiosztott egy csapattagot egy feladathoz: A Guru99 Bank webhelyének integrációs eseteinek végrehajtása.

Ezt a feladatot egy hét alatt el kell végezni. Létrehozhat egy ütemtervet az alábbiak szerint

Erőforrások

Amint azt az előző cikkekben említettük , a projektfeladatok elvégzéséhez minden szükséges erőforrás szükséges. Lehetnek olyan emberek vagy felszerelések, amelyek a projekt tevékenységének elvégzéséhez szükségesek. Az erőforrások hiánya befolyásolhatja a projekt előrehaladását.

Az igazság az, hogy nem minden történhet a tervek szerint, az alkalmazottak távoznak, a projekt költségvetését csökkenthetik, vagy az ütemterv tolódik. Az erőforrások figyelemmel kísérése segít az erőforrások hiányának korai felismerésében és a megoldás kezelésében.

Minőség

A minőségellenőrzés magában foglalja bizonyos munkadarabok (például teszteset-csomag, teszt-végrehajtási napló) eredményeinek figyelemmel kísérését annak értékelésére, hogy azok megfelelnek-e a meghatározott minőségi előírásoknak. Ha az eredmények nem felelnek meg a minőségi előírásoknak, meg kell határoznia a lehetséges felbontást.

Példa: Tegyük fel, hogy nagyon jól figyelte és irányította a projekt előrehaladását. Végül a terméket a határidőig leszállította. A projekt sikeresnek tűnik.

De 2 hét kézbesítése után megkapta ezt a visszajelzést az ügyfelektől

Mit csináltam rosszul?
Nem tettem semmi rosszat. Talán az ügyfél hibázott.
Elfelejtettem figyelemmel kísérni a projekt kimenetének minőségét.
Nem tudom miért.
Helytelen Helyes
A projektben elkövetett kritikus hiba az, hogy elfelejtette figyelemmel kísérni a projekt kimenetének minőségét. Mivel a projekt monitorozása nemcsak a projekt ütemezését, hanem a projekt minőségét is figyelemmel kíséri.

Hogyan lehet figyelni?

Amint a projekt életre kel, tartsa szem előtt ezeket a kérdéseket:

  • Menetrend szerint jársz ? Ha nem, akkor mennyivel van lemaradva, és hogyan tudja utolérni?
  • Túl van a költségvetésen ?
  • Még mindig ugyanazon projektcél felé törekszik?
  • Kevés az erőforrás ?
  • Vannak figyelmeztető jelek a közelgő problémákról ?
  • Vajon a menedzsment nyomást gyakorol a projekt mielőbbi befejezésére?

Ez csak néhány olyan kérdés, amelyet fel kell tennie magának, miközben figyelemmel kíséri a projekt előrehaladását.

Fontos figyelemmel kísérni a projekt előrehaladását, hogy megtudja, szükség van-e módosításokra a megfelelő irányba történő visszalépéshez. A projekt előrehaladásának hatékony ellenőrzéséhez kövesse az alábbi lépéseket

1. lépés: Hozzon létre monitoring tervet

Csak akkor tudja figyelemmel kísérni az előrehaladást, ha van terve a haladás nyomon követésére a DEFINED metrikákkal. A Teszttervhez hasonlóan a Megfigyelési Terv az első és az egyik legfontosabb lépés a haladás figyelemmel kísérésében.

A Monitoring Tervben alaposan meg kell terveznie

  • Milyen mutatókat kell gyűjteni és mérni?
  • Mikor gyűjtsük össze a mutatókat?
  • Hogyan lehet értékelni a projekt előrehaladását metrikák segítségével?

Milyen mutatókat kell összegyűjteni és mérni?

A megfigyelési tervben világosan meg kell határoznia, hogy milyen mutatókat kell összegyűjteni és mérni. Amint azt az előző szakaszban említettük, a gyűjteni kívánt mutatókat

  • A projektre eddig elköltött költségek (idő, pénz)
  • Mennyi erőforrást (alkalmazottak, felszerelések) használnak fel a projekthez
  • A feladat állapota ( ütemezés szerint , az ütemterv mögött vagy előtt)
  • A munkadarab minősége (Futtatási arány / átadási arány, hibamutatók)

Mikor gyűjtsük össze az adatokat?

Most döntse el, hogy mikor vagy milyen gyakorisággal gyűjti az adatokat a megfigyeléshez a monitoring tervben - hetente vagy havonta? Vagy csak a projekt elején és végén?

Mint a terv, a Guru99 Bank projekt egy hónap alatt elkészül. Ebben az esetben azt javasoljuk, hogy hetente vagy naponta figyelje a projekt előrehaladását .

Hogyan lehet értékelni a projekt előrehaladását metrikák segítségével?

A megfigyelési tervben meg kell határoznia azokat a módszereket, amelyek segítségével összegyűjtött mérőszámok segítségével értékelheti a projekt előrehaladását. Néhány módszer, amelyre hivatkozhat, az

  • Hasonlítsa össze a terv előrehaladását a csapat tényleges előrehaladásával
  • Határozza meg a projekt előrehaladásának értékeléséhez használt kritériumokat . Például, ha egy feladat végrehajtására irányuló erőfeszítés több mint 30% -ot vett igénybe, mint amennyit a projekt késedelme tervezett.

A monitoring terv sablonját itt hivatkozhatja . Itt van egy minta monitoring terv a Guru99 Bank projekthez

2. lépés: Frissítse az előrehaladási rekordot

Idővel a csapattag előrelépni fog projektfeladatában. Nyomon kell követnie a tevékenységüket az ütemezés szerint, és megkérni őket, hogy gyakran frissítsék az előrehaladási információkat, például a töltött időt, a feladat állapotát stb. Ezeknek a nyilvántartásoknak az ellenőrzésével azonnal láthatja a projekttervre gyakorolt ​​hatást.

Az egyik legjobb módszer a tagok előrehaladásának nyomon követésére a rendszeres találkozók tartása .

Az ülésen minden tag beszámol jelenlegi helyzetéről és kérdéseiről, ha vannak ilyenek. Ha egy csapat tagja vagy tagjai lemaradtak vagy akadályokba ütköztek, készítsen tervet a probléma azonosítására és megoldására.

Gyakoroljuk a következő forgatókönyvet

A megfigyelési tervben meghatározottak szerint a teszt tagjának kiosztott egy teszttesztet a Guru99 bank teszteléséhez a csapat egyik tagjának. Szerepe tesztadminisztrátor. 6 nap alatt fel kell állítania a tesztkörnyezetet. Megkövetelte, hogy minden csapatértekezleten jelentse az aktuális állapotot. Íme egy példa a jelenlegi haladásról

3. lépés: Elemezze a rekordot, és végezze el a kiigazítást

2 lépés van a lépésekben

3.1. Lépés) Elemezzük

Ebben a lépésben összehasonlítja a tervben meghatározott előrehaladást a csapat tényleges előrelépésével. A rekord elemzésével láthatja azt is, hogy mennyi időt fordítottak az egyes feladatokra, és a projektre fordított teljes idő összességében. Térjünk vissza az előző szakaszban a tesztadminisztrátorok által küldött jelentéshez. Ebben a jelentésben milyen kérdést talált ki?
Semmi baj, még mindig jóÚgy tűnik, hogy a feladat előrehaladása késik
A jelentésben nem találtam hibát
Helytelen Helyes
A tervnek megfelelően a tesztadminisztrátornak 100% -ban be kell fejeznie a feladatát a 6. napon. Azonban a jelenlegi állapot szerint ez a 3. nap (50% -os időbeosztás), de éppen befejezte a feladat 20% -át. Ennek eredményeként a feladat késhet, és elmulaszthatja a határidőt. Ezért ez a kérdés kihatással lehet a teljes projektre.

A projekt előrehaladásának nyomon követésével és elemzésével korán felismerheti a projekttel kapcsolatos esetleges problémákat, és megtalálhatja a megoldást a probléma megoldására.

3.2. Lépés) Beállítás

Végezze el a szükséges beállításokat, hogy a projekt megfelelő nyomon legyen. Hozzárendelje a feladatokat, módosítsa az ütemezéseket, vagy értékelje újra a céljait. Ez segít tovább haladni a célvonal felé. A fenti példában problémákat talált a "Tesztkörnyezet beállítása" feladatban.
Mit kell tennie?
Módosítsa az ütemezéseketNe csinálj semmit
Módosítsa a projekt céljait
Kérjen támogatást a csapat többi tagjától a feladat felgyorsításához.
Helytelen Helyes Tesztkezelőként
többször is hasonló helyzetbe kerülhet. Rengeteg megoldás létezik a probléma megoldására, és lehet, hogy saját megoldása van.
A fenti esetben azt javasoljuk, hogy válassza a megoldást - Kérjen támogatást a csapat többi tagjától a feladat felgyorsításához. Néhány más megoldás, például az ütemterv módosítása vagy a semmittevés, befolyásolhatja az egész projektet. Nem ők a legjobb megoldás

4. lépés. Készítse el a jelentést

Ha a főnöke megkérdezi Önt a projekt aktuális előrehaladásáról , hogy az előrehaladás elmarad- e az ütemtervtől vagy azt megelőzi- e, mit válaszol? El kell készítenie a projekt előrehaladási jelentését.

A jelentés használata jó lehetőség a projekt általános előrehaladásának megosztására a csapattagokkal vagy az igazgatótanáccsal. Ez egyben hasznos módja annak, hogy megmutassa főnökének, hogy a projekt jó úton halad-e.

Néhány sablonjelentést használhat annak biztosítására, hogy az előrehaladási adatok következetesen és egyértelműen kerüljenek bemutatásra . Ez a cikk tartalmazza a jelentéssablont, amelyre hivatkozhat. Ellenőrizze referenciaként a Guru99 Banking projekt mintajelentését

A tesztfigyelés és -ellenőrzés legjobb gyakorlatai

  • Kövesse a szabványokat: A projekt tervezésének egyik fontos szempontja a szabványosítás biztosítása. Ez azt jelenti, hogy a projekt összes tevékenységének meg kell felelnie a szabványos folyamatirányelvnek. A szabványosított folyamatok, eszközök, sablonok és mérési értékek megkönnyítik az elemzést, megkönnyítik a kommunikációt és segítenek a projektcsapat tagjainak jobban megérteni a helyzetet.

  • Dokumentáció: Mi történik, ha nem ír le semmilyen vitát vagy döntést egy dokumentumba? Elfelejtheti őket, és sok mindent elveszíthet. Írja le a megbeszéléseket és a megfelelő döntéseket a megfelelő helyre, és alakítson ki hivatalos dokumentációs eljárást az ülésekre. Az ilyen dokumentáció segít megoldani a félreértés vagy a projekt csapat félreértéseit.

  • Proaktivitás: Minden projektnél felmerülnek problémák. A legfontosabb az, hogy proaktív megközelítést kell alkalmaznia a projekt végrehajtása során felmerülő kérdések és problémák megoldására. Ilyen kérdések lehetnek a költségvetés, a hatókör, az idő, a minőség és az emberi erőforrások