Taula de continguts:
- Definició: què significa el cicle de vida del test de programari (STLC)?
- Techopedia explica el cicle de vida de les proves de programari (STLC)
Definició: què significa el cicle de vida del test de programari (STLC)?
Un cicle de vida de les proves de programari (STLC) és un conjunt de passos utilitzats per provar productes de programari. Les proves de programari són una part crítica de la preparació de programari per a l’ús, i un STLC ajuda a fer aquest procés més sofisticat, consistent i eficaç.
Techopedia explica el cicle de vida de les proves de programari (STLC)
Moltes configuracions STLC comencen amb una anàlisi dels requisits de prova o esbrinar què cal fer amb les proves. Els desenvolupadors examinen tots els escenaris possibles en què una manca de proves pot comportar vulnerabilitats o problemes. Un dels següents passos consisteix en la planificació de proves, on els equips fan concessions per als requisits identificats. Més endavant, hi ha execució de proves i altres seguiments, com ara proves de regressió per a interaccions d’usuaris més complexes i reestudi d’alguns elements que tenen més problemes que el mòdul de codi mitjà. Després de la implementació, normalment hi ha un pas de "tancament", on els equips s'asseguren de completar tot el que cal produir.
És important tenir en compte que un cicle de vida de les proves de programari és diferent d’un cicle de vida d’alliberament o desenvolupament, que també implica proves, però només com a sub-porció de les fases de producció rellevants. En general, el procés d’alliberament de programari s’ha convertit en un procés una mica estandarditzat, amb fases marcades alfa i beta, així com altres passos que s’utilitzen per confeccionar lentament un producte de programari i publicar-lo a un públic usuari final. En els darrers anys, algunes organitzacions han canviat la manera d’apropar-se als cicles de vida, com ara un procés conegut com "devops", que s’utilitza per combinar entorns de desenvolupament i producció, o fins i tot fer una crida als usuaris finals per ajudar a identificar problemes de programari. - cosa que sovint es produeix a la comunitat de codi obert.
