Huis Veiligheid Wat is een softwaretest levenscyclus (stlc)? - definitie van techopedia

Wat is een softwaretest levenscyclus (stlc)? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Software Testing Life Cycle (STLC)?

Een software testing life cycle (STLC) is een reeks stappen die worden gebruikt om softwareproducten te testen. Softwaretests zijn een essentieel onderdeel van het gereedmaken van software en een STLC helpt dit proces geavanceerder, consistenter en effectiever te maken.

Techopedia verklaart Software Testing Life Cycle (STLC)

Veel STLC-opstellingen beginnen met een analyse van testvereisten, of het uitzoeken wat moet worden bereikt met testen. Ontwikkelaars kijken naar alle mogelijke scenario's waarbij een gebrek aan testen kan leiden tot softwarekwetsbaarheden of glitches. Een van de volgende stappen omvat testplanning, waarbij teams concessies doen voor de geïdentificeerde vereisten. Later is er testuitvoering en andere follow-ups, zoals regressietesten voor complexere gebruikersinteracties en hertesten voor sommige elementen die lastiger zijn dan de gemiddelde codemodule. Na implementatie is er meestal een "afsluitings" -stap, waarbij teams zorgen voor de voltooiing van alles wat moet gebeuren.

Het is belangrijk op te merken dat een levenscyclus van softwaretests verschilt van een release- of ontwikkelingslevenscyclus, die ook tests omvat, maar alleen als een subgedeelte van relevante productiefasen. Over het algemeen is het software-releaseproces een ietwat gestandaardiseerd proces geworden, met fasen met de labels alpha en beta, evenals andere stappen die worden gebruikt om een ​​softwareproduct langzaam samen te stellen en aan een eindgebruikerspubliek vrij te geven. In de afgelopen jaren hebben sommige organisaties de manier veranderd waarop ze release- en levenscycli testen, zoals een proces dat bekend staat als 'devops', dat wordt gebruikt om ontwikkelings- en productieomgevingen te overbruggen, of zelfs eindgebruikers oproept om te helpen bij het identificeren van softwareproblemen - iets dat vaak voorkomt in de open-sourcecommunity.

Wat is een softwaretest levenscyclus (stlc)? - definitie van techopedia