GeeksforGeeks
Software Testing Life Cycle (STLC) är en sekvens av olika aktiviteter som utförs under programvarutestprocessen.
egenskaper hos STLC:
- STLC är en grundläggande del av PROGRAMVARUUTVECKLINGSLIVSCYKELN (SDLC) men STLC består endast av testfaserna.
- STLC startar så snart kraven definieras eller programvarukravdokumentet delas av intressenter.
- STLC ger en steg-för-steg-process för att säkerställa kvalitetsprogramvara.
i de inledande stadierna av STLC, medan mjukvaruprodukten eller applikationen utvecklas, analyserar och definierar testteamet omfattningen av test -, in-och utgångskriterier och även testfallen. Det bidrar till att minska testcykeltiden och även förbättra produktkvaliteten.
så snart utvecklingsfasen är över är testteamet redo med testfall och startar körningen. Detta hjälper till att hitta buggar i den tidiga fasen.
faser av STLC:
- kravanalys:
kravanalys är det första steget i programvarutestning livscykel (STLC). I denna fas förstår kvalitetssäkringsteamet kraven som vad som ska testas. Om något saknas eller inte är förståeligt möter kvalitetssäkringsteamet intressenterna för att bättre förstå detaljkunskapen om krav. - testplanering:
testplanering är den mest effektiva fasen av livscykeln för programvarutestning där alla testplaner definieras. I denna fas beräknar chefen för testteamet beräknad ansträngning och kostnad för testarbetet. Denna fas kommer igång när kravsamlingsfasen är klar. - Testfallsutveckling:
testfallsutvecklingsfasen startas när testplaneringsfasen är klar. I detta fastestteam noterar du de detaljerade testfallen. Testteamet förbereder också de nödvändiga testdata för testningen. När testfallen är förberedda granskas de av kvalitetssäkringsteamet. - testmiljö Setup:
testmiljö setup är den viktiga delen av STLC. I grund och botten bestämmer testmiljön villkoren för vilken programvara testas. Detta är oberoende aktivitet och kan startas tillsammans med testfallsutveckling. I denna process är testteamet inte involverat. antingen utvecklaren eller kunden skapar testmiljön. - testkörning:
efter testfallsutvecklings-och testmiljöinstallationstestkörningsfasen startas. I detta fastestteam börjar du utföra testfall baserat på förberedda testfall i det tidigare steget. - Teststängning:
Detta är det sista steget i STLC där testprocessen analyseras.
uppmärksamhet läsare! Sluta inte lära dig nu. Få tag på alla viktiga CS-Teorikoncept för Sde-intervjuer med CS-Teorikursen till ett studentvänligt pris och bli branschklar.
artikel taggar: