Tesztfigyelés és ellenőrzés a szoftvertesztelésben
⚡ Okos összefoglaló
A tesztmonitorozás és a tesztvezérlés a tesztelési projektet a tervhez viszonyított tényleges előrehaladás mérésével, majd a számok alapján történő cselekvéssel tartja a tervben, védve a költségeket, az ütemtervet, az erőforrásokat és a minőséget.
Mi az a tesztfigyelés?
Tesztfigyelés A tesztvégrehajtás egy olyan folyamat, amelynek során a tesztelési tevékenységeket és a tesztelési erőfeszítéseket kiértékelik annak érdekében, hogy traca tesztelési tevékenység jelenlegi előrehaladása, megállapítások és tractesztelési metrikák, a tesztmetrikák alapján a jövőbeni intézkedések becslése, valamint visszajelzés nyújtása az érintett csapatnak, valamint az érdekelt feleknek a jelenlegi tesztelési folyamatról.
A monitorozás az egyik legfontosabb feladata tesztmenedzsment: a mindennapi tesztelési tevékenységet számokká alakítja, amelyek alapján a tesztmenedzser cselekedhet.
Mi az a tesztkontroll?
Tesztellenőrzés a tesztvégrehajtásban a teszt-megfigyelési folyamat eredményein alapuló cselekvések folyamata. A tesztellenőrzési szakaszban a tesztelési tevékenységek prioritása, a tesztelési ütemterv felülvizsgálata, a tesztkörnyezet átszervezése és a tesztelési tevékenységgel kapcsolatos egyéb változtatások végrehajtása történik a jövőbeni tesztelési folyamat minőségének és hatékonyságának javítása érdekében.
A monitoring és az ellenőrzés egy ciklus két fele – a monitoring tényeket szolgáltat, az ellenőrzés pedig módosítja a tervet:
| Aspect | Tesztfigyelés | Tesztellenőrzés |
| Cél | Mérd és jelentsd, hogy mi történik valójában | Változtasd meg, mi történik ezután |
| teljesítmény | Tesztelési mutatók és egy előrehaladási jelentés | Revmeghatározott prioritások, ütemterv vagy környezet |
| Természet | Megfigyelés, beavatkozás nélkül | Korrekciós és irányító intézkedések |
| ravasz | Folyamatosan fut a teszt végrehajtása során | Egy olyan eltérés váltja ki, amelyet a monitorozás feltár |
Gratulálunk! Most azzal kezdjük, hogy Teszt végrehajtása fázis. Amíg a csapatod a kijelölt feladatokon dolgozik, neked figyelned és irányítanod kell a munkatevékenységüket.
A Tesztkezelési fázisok bemutató, röviden bemutattuk a Tesztfigyelést és -vezérlést. Ebben az oktatóanyagban részletesen megtudhatja.
Miért figyelünk?
Ez a kis példa megmutatja, miért kell figyelnünk és ellenőriznünk a teszttevékenységet.
Miután befejezte a Tesztbecslés és a teszttervezés, az igazgatóság egyetértett a tervével, és a mérföldkövek az alábbi ábra szerint vannak beállítva.
Megígérted, hogy befejezed és leszállítod az összes teszttárgyat. Guru99 Pad Tesztelés projekt 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 „Tesztspecifikáció készítése” feladata az által késleltetett 4 munkanapokon. Lépcsőzetes hatású, és minden következő feladat késik.
te megszakított a mérföldkő, valamint a projekt általános határideje.
Ennek következtében a projekt kudarcot vall, és a cég elveszti az ügyfelek bizalmát. Önnek kell teljes felelősséget vállalnia a projekt sikertelenségéért.
Vessen egy pillantást a projekt előrehaladására, tud-e válaszolni a főnöke kérdésére
Elfelejtettem figyelni és ellenőrizni a projekt előrehaladását
A csapattagom nem dolgozott jól
Nem tudom miért.
Elmulasztja a határidőt, mert elfelejtette figyelemmel kísérni és ellenőrizni a projekt előrehaladását. Át kell tekintenie a tervet és a tényleges ütemtervet. Rá fog jönni, hogy a késés már a legelső feladatnál történt (Make Test specs). Ez a késés felhalmozódott a következő feladatokban. Ha gondosan figyelemmel kísérte volna a projektet, korán észlelhette volna ezt a problémát, és megoldást találhatott volna a megoldására.
Bármennyire és alaposan tervezünk is, valami elromlik. Aktívan figyelemmel kell kísérnünk a projektet
- Korai felismerés és megfelelően reagálni az eltérésekre és a tervek változásaira
- Hadd kommunikáljon az érdekelt felekkel, a szponzorokkal és a csapattagokkal pontosan hol áll a projekt és meg mennyire hasonlít a kezdeti cselekvési terved a valósághoz
- A menedzser számára hasznos lesz tudni, hogy a projekt folyamatban van-e jobb track a projekt céljainak megfelelően. Lehetővé teszi a szükséges kiigazításokat az erőforrásokkal vagy a költségvetéssel kapcsolatban.
A projektfigyelés segít elkerülni a katasztrófákat. A felügyelet összehasonlítható az autóban lévő gázmérő vezetés közbeni ellenőrzésével. Segít látni, hogy mennyi gáz maradt a tartályban, a projekt monitorozása pedig segít elkerülni, hogy a cél elérése előtt kifogyjon a benzin.
Mit figyelünk?
A monitorozás lehetővé teszi, hogy összehasonlítsd az eredeti tervet az eddigi előrehaladással, és szükség esetén változtatásokat hajts végre a projekt sikeres befejezése érdekében.
A projektedben, tesztmenedzserként, a lenti négy fő paramétert kell figyelned.
Költség
|
A költségek a projekt nyomon követésének és ellenőrzésének fontos szempontjai. Meg kell becsülni, és track alapvető költséginformációk a projekthez. Pontos projektbecslések és robusztus projektköltségvetés szükséges ahhoz, hogy a projekt a meghatározott költségvetésen belül megvalósuljon. Tegyük fel, hogy a főnököd beleegyezett, hogy 100,000 XNUMX dollárral finanszírozza a projektet. A projekt megvalósítása során figyelemmel kell kísérnie a tényleges költségeket. Mint említettük Tesztbecslés cikk szerint rengeteg olyan projekttevékenység van, amelyekhez pénzre van szükség. Felügyelnie és kezelnie kell a projekt költségvetését, hogy ellenőrizni tudja az összes tevékenységet. A projekt költségeinek nyomon követése nélkül a projekt nagy valószínűséggel soha nem kerül megvalósításra a költségvetésen belül. |
menetrendek
Hogyan lehet beosztás nélkül dolgozni? Összehasonlítható az autó vezetésével, de fogalma sincs arról, mennyi idő alatt ér el a célállomásig. Nem számít, milyen nagy vagy kicsi a projekt mérete és hatóköre, el kell készítenie a projekt ütemezését. A menetrend megmondja
- Mikor kell minden tevékenységet elvégezni?
- Mi az, ami már elkészült?
- A sorrend, amelyben a dolgokat be kell fejezni.
Íme egy példa a projekt ütemtervére
Hozzárendeltél egy csapattagot egy feladathoz: Az integrációs esetek végrehajtása Guru99 Bank weboldala.
Ezt a feladatot egy héten belül be kell fejezni. Az alábbiak szerint készíthet ütemtervet
Tudástár
Ahogy a korábbi cikkekben is említettük, erőforrás mindazok a dolgok, amelyek a projektfeladatok végrehajtásához szükségesek – emberek vagy felszerelések. Az erőforrások hiánya befolyásolhatja a projekt előrehaladását.
Az igazság az, hogy nem minden a tervek szerint alakul: az alkalmazottak távoznak, a projekt költségvetése csökkenhet, vagy az ütemterv kitolódik. Az erőforrások monitorozása segít időben felismerni az erőforráshiányokat, és megoldást találni a kezelésére.
Minőség
A minőség-ellenőrzés magában foglalja a konkrét eredmények nyomon követését munkatermékek (mint próbaper csomag, tesztvégrehajtási napló), annak értékelésére, hogy megfelel-e a meghatározott minőségi szabványoknak. Abban az esetben, ha az eredmények nem felelnek meg a követelményeknek minőségi előírások, meg kell találnia a lehetséges megoldást.
Példa: Tegyük fel, hogy nagyon jól figyelte és ellenőrizte a projekt előrehaladását. Végül határidőre leszállította a terméket. A projekt sikeresnek tűnik.
De két héttel a szállítás után megkaptad ezt a visszajelzést az ügyféltől.
Nem csináltam semmi rosszat. Lehet, hogy az ügyfél hibázott.
Elfelejtettem figyelni a projekt kimenetének minőségét.
Nem tudom miért.
A kritikus hiba, amit ebben a projektben elkövetett, 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 követeli.
Hogyan kell figyelni?
Ahogy a projekt életre kel, tartsa szem előtt az alábbi kérdéseket:
- Rajta vagy menetrend? Ha nem, mennyire vagy lemaradva, és hogyan tudod utolérni?
- Véged van költségvetés?
- Még mindig ugyanazon a projektcélon dolgozik?
- Kifogytál erőforrás?
- Vannak-e figyelmeztető jelek a közelgő eseményre problémák?
- Van nyomás a vezetőségtől, hogy hamarabb befejezze a projektet?
Ez csak néhány kérdés, amelyeket fel kell tennie magának, miközben figyelemmel kíséri projektje előrehaladását.
Fontos nyomon követni a projekt előrehaladását, így tudni fogja, hogy szükség van-e módosításokra annak érdekében, hogy a projekt visszakerüljön a helyes irányba. A projekt előrehaladásának hatékony nyomon követéséhez kövesse az alábbi lépéseket
1. lépés: Készítsen megfigyelési tervet
Nem követheti nyomon az előrehaladást, hacsak nincs terve a haladás MEGHATÁROZOTT mérőszámokkal történő nyomon követésére. A Teszttervhez hasonlóan a Monitoring Plan is az első és az egyik legfontosabb lépés a folyamatfigyelésben.
A Monitoring Tervben alaposan meg kell terveznie kb
|
Milyen mutatókat kell összegyűjteni és mérni?
A felügyeleti tervben egyértelműen meg kell határoznia, hogy milyen mérőszámokat kell gyűjtenie és mérnie. Ahogy az előzőekben említettem szakasz, azokat a mutatókat, amelyeket össze kell gyűjtenie
- Az költség (idő, pénz) eddig a projektre fordított
- Mennyi forrás (alkalmazottak, felszerelések) használják a projekthez
- A feladat állapota (be menetrend, a menetrend mögött vagy előtt)
- Az minőség a munkatermék (Futtatási arány/áthaladási arány, hibamutatók)
Mikor kell adatokat gyűjteni?
Most döntsön amikor or milyen gyakran a monitorozási tervbe fogod gyűjteni az adatokat a monitorozáshoz – hetente vagy havonta? Vagy csak a projekt elején és végén?
Ahogy a Terv, a GuruA 99 Bank projekt egy hónapon belül befejeződik. Ebben az esetben javasoljuk, hogy kövesse nyomon a projekt előrehaladását. heti or napi alapon.
Hogyan értékelhető a projekt előrehaladása a mérőszámok segítségével?
A felügyeleti tervben meg kell határozni a mód hogy értékelje a projekt előrehaladását az összegyűjtött mérőszámok segítségével. Néhány módszer, amelyre hivatkozhat
- Hasonlítsa össze a terv előrehaladását a csapat tényleges előrehaladásával
- Definiálja a kritériumok amelyek a projekt előrehaladásának értékelésére szolgálnak. Például, ha egy feladat elvégzéséhez szükséges erőfeszítés több mint 30% erőfeszítést, mint a tervezett projekt késedelmet.
Használhatja a monitoringterv sablonját itt . Itt van egy minta monitoringterv mert Guru99 Bank projekt
2. lépés: Frissítse az előrehaladást
Idővel a csapattagod előrelépést fog tenni a projektfeladatában. Neked is ezt kell tenned. tracKövesd nyomon a tevékenységüket az ütemterv szerint, és kérd meg őket, hogy gyakran frissítsék a haladási információkat, például az eltöltött időt, a feladat állapotát stb. Ezen feljegyzések ellenőrzésével azonnal láthatod a projekttervre gyakorolt hatást.
Az egyik legjobb módszer arra, hogy track A tag előrehaladása tart rendszeres találkozók.
Az ülésen minden tag beszámol aktuális helyzetéről és esetleges problémáiról. Ha egy csapattag lemaradt vagy akadályokba ütközött, készítsen tervet a probléma azonosítására és megoldására.
Gyakoroljunk a következő forgatókönyv szerint
A monitorozási tervben meghatározottak szerint a webhely teszteléséhez a „Tesztkörnyezet beállítása” feladatot rendelte hozzá. Guru99 banki tranzakciót a csapatod egyik tagjának. Az ő szerepköre a tesztadminisztrátor. Neki kell beállítania a Tesztkörnyezet 6 nap alatt. Megkövetelte tőle, hogy minden csapatülésen 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 beállítást
A lépésekben 2 allépés található
3.1. lépés) Elemezze
Ebben a lépésben összehasonlítja a tervben meghatározott előrehaladást a csapat tényleges előrehaladásával. A rekord elemzésével azt is láthatja, hogy mennyi időt fordítottak az egyes feladatokra, és mennyi időt fordítottak a projektre összességében.
Ebben a jelentésben milyen problémát 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
A terv szerint a tesztadminisztrátornak 100%-ban be kell fejeznie a feladatát a 6. napon. Jelenlegi állapot szerint azonban a 3. nap (50%-os időbeosztás), de éppen a feladat 20%-át fejezte be. Emiatt a feladat elhúzódhat, és elmulaszthatja a határidőt. Ezért ez a probléma hatással lehet a teljes projektre.
By tracA projekt előrehaladásának elemzésével korán észlelheti a projekttel kapcsolatos 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 módosításokat, hogy a projekt folytatódhasson track. Oszd át a feladatokat, módosítsd az ütemterveidet, vagy értékeld újra a céljaidat. Ez segít abban, hogy továbbra is a cél felé haladj.
Mit kell tenni?
Módosítsa a menetrendeket
nem tesz semmit
Módosítsa a projekt céljait
Kérjen támogatást egy másik csapattagtól a feladat felgyorsításához
Tesztmenedzserként többször is szembesülhet hasonló helyzettel. Rengeteg megoldás létezik a probléma megoldására, és lehet, hogy megvan a saját megoldása.
A fenti esetben azt javasoljuk, hogy válassza a megoldást – Kérjen támogatást egy másik csapattagtól a feladat felgyorsítása érdekében. Más megoldások, például az ütemezések módosítása vagy a semmittevés hatással lehet a teljes projektre. Nem a legjobb megoldás
4. lépés) Készítse el a jelentést
|
Ha a főnöke megkérdezi az aktuális projektről haladás, vajon a haladás az mögött or előre a menetrend, mit válaszolsz? El kell készítenie a projekt előrehaladási jelentését. A jelentés használata jó lehetőség arra, hogy megosszuk a projekt teljes előrehaladását a csapattagokkal vagy a vezetőséggel. Hasznos módja annak is, hogy megmutassuk a főnökünknek, hogy a projekt halad-e. track. Használhat néhány jelentéssablont az előrehaladási adatok megjelenítésére következetesen és a világosan. Ez a cikk tartalmazza a jelentéssablont amelyre hivatkozhat. Ezenkívül ellenőrizze a mintajelentés mert Guru99 Banki projekt referenciaként |
A tesztfelügyelet és -ellenőrzés legjobb gyakorlatai
-
Kövesse a szabványokat: A projekttervezés egyik fontos szempontja a szabványosítás biztosítása. Ez azt jelenti, hogy minden projekttevékenységnek követnie kell a szabványos folyamatirányelvet. 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ítik a projektcsapat tagjait a helyzet jobb megértésében.
-
Dokumentáció: Mi történik, ha semmilyen vitát vagy döntést nem ír le egy dokumentumba? Elfelejtheti őket, és sok mindent elveszíthet. A megbeszéléseket, döntéseket a megfelelő helyre kell feljegyezni, és az értekezletek formális dokumentálási eljárását kialakítani. Az ilyen dokumentáció segít a projektcsapat közötti félreértések vagy félreértések megoldásában.
-
Proaktivitás: Problémák minden projektben előfordulnak. Az a fontos, hogy proaktív megközelítést alkalmazzon a projekt végrehajtása során felmerülő problémák és problémák megoldására. Ilyen kérdések lehetnek a költségvetés, a terjedelem, az idő, a minőség és az emberi erőforrások













