Különbség a tesztstratégia és a tesztterv között

Tesztelési stratégia vs. tesztterv

Bármely nagyszabású projektnél a tesztelés a folyamat létfontosságú része. A tesztelés alapos és pontos elvégzése biztosítja, hogy a projekt megfeleljen a szabványoknak, és ne legyen súlyos hibája. Mielőtt bármilyen tesztelést elvégeznének, két dokumentumot kell elkészíteni és követni, a tesztstratégiát és a teszttervet. A kettő közötti fő különbség a hatályuk. A tesztstratégia magában foglalja az elérendő célokat és az alkalmazandó megközelítést. Ez gyakran egy vállalati vagy projekt szintű dokumentum. Összehasonlításképpen: a tesztterv egy lokalizáltabb dokumentum, amely a projekt egy meghatározott részével vagy összetevőjével foglalkozik, és követi a tesztstratégiában szereplő irányelveket.

Néhány kisebb projektben a tesztstratégiát gyakran a tesztterv részeként találják, főleg azért, mert csak egy tesztterv létezik, és nem tűnik praktikusnak a tesztstratégia szétválasztása. Nagy projektekben, amelyekben sok komponens van, sok teszt stratégiát és maroknyi teszt tervet készítenek; általában minden fő komponenshez. A teszttervet általában a tesztelési menedzser vagy a tesztvezető készíti. Ez egy középszintű pozíció, amely megköveteli egy olyan személyt, aki alaposan ismeri azt a részét, mellyel dolgozik. Másrészt a tesztstratégiát általában a projektmenedzser vagy valaki más végzi, mivel ehhez olyan személyre van szüksége, aki átfogó képet nyújt a projektről.

Mivel a tesztstratégia az összetevők széles skáláját lefedi, amelyek nagyon különböznek egymástól, csak a tesztelési eljárás megközelítésére vonatkozó általános nézeteket foglalja magában. A specifikációkat, például azt, hogy ki végzi a tényleges tesztelést, és hogyan kell végrehajtani a lépéseket, a tesztterv hagyja meg. A tesztterv és a tesztstratégia közötti másik jelentős különbség az, hogy léteznek-e egy ideig. A tesztstratégia egy statikus dokumentum, amely változatlan marad az elejétől a végéig. Összehasonlítva: a teszttervet gyakran megváltoztatják olyan váratlan körülmények figyelembevétele érdekében, amelyek a projekt előrehaladásával történhetnek.

Összefoglaló:

1.A tesztstratégia átfogóbb, mint a tesztterv.
2.A tesztelési stratégiát a projektmenedzser végzi, míg a tesztelési tervet a tesztelési menedzser vagy a vezetés végzi.
3. A tesztstratégia az általános megközelítésről, míg a tesztterv a specifikumokról szól.
4.A tesztelési stratégia statikus marad, miközben a tesztterv megváltozhat.