Bahay Seguridad Ano ang isang cycle ng buhay ng pagsubok sa software (stlc)? - kahulugan mula sa techopedia

Ano ang isang cycle ng buhay ng pagsubok sa software (stlc)? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang ibig sabihin ng Software Pagsubok sa Buhay ng Siklo (STLC)?

Ang isang cycle ng buhay na pagsubok sa buhay (STLC) ay isang hanay ng mga hakbang na ginamit upang subukan ang mga produkto ng software. Ang pagsubok sa software ay isang kritikal na bahagi ng paghahanda ng software para magamit, at tumutulong ang isang STLC na gawing mas sopistikado, pare-pareho at epektibo ang prosesong ito.

Ipinapaliwanag ng Techopedia ang Software ng Pagsubok sa Buhay ng Pagsubok (STLC)

Maraming mga pag-setup ng STLC ay nagsisimula sa isang pagsusuri ng mga kinakailangan sa pagsubok, o pag-alam kung ano ang kailangang maisagawa sa pagsubok. Tinitingnan ng mga nag-develop ang lahat ng posibleng mga sitwasyon kung saan ang isang kakulangan ng pagsubok ay maaaring humantong sa mga kahinaan sa software o glitches. Ang isa sa mga susunod na hakbang ay nagsasangkot ng pagpaplano ng pagsubok, kung saan ang mga koponan ay gumawa ng mga konsesyon para sa mga natukoy na kinakailangan. Nang maglaon, mayroong pagpapatupad ng pagsubok at iba pang mga follow-up, tulad ng pagsubok sa regresyon para sa mas kumplikadong mga pakikipag-ugnayan ng gumagamit at pag-retest para sa ilang mga elemento na mas nakakagambala kaysa sa average na module ng code. Matapos ang pagpapatupad, karaniwang mayroong isang "pagsasara" na hakbang, kung saan masiguro ng mga koponan ang pagkumpleto ng lahat ng kailangang mangyari.

Mahalagang tandaan na ang isang ikot ng pagsubok sa buhay ng software ay naiiba mula sa isang paglabas o pag-unlad ng ikot ng buhay, na kung saan ay nagsasangkot din ng pagsubok ngunit lamang bilang isang sub-bahagi ng mga may-katuturang mga phase phase. Sa pangkalahatan, ang proseso ng paglabas ng software ay naging isang medyo pamantayan na proseso, na may mga phase na may label na alpha at beta, pati na rin ang iba pang mga hakbang na ginamit upang mabagal na magkasama ang isang produkto ng software at ilabas ito sa isang madla na madla ng gumagamit. Sa mga nagdaang taon, ang ilang mga organisasyon ay nagbago sa paraan ng paglapit nila sa paglabas at pagsubok sa mga siklo ng buhay, tulad ng isang proseso na kilala bilang "mga devops, " na ginagamit upang tulay ang pag-unlad at mga kapaligiran sa paggawa, o kahit na pagtawag sa mga gumagamit ng pagtatapos upang matulungan ang pagkilala sa mga isyu ng software - isang bagay na madalas na nangyayari sa bukas na mapagkukunan na komunidad.

Ano ang isang cycle ng buhay ng pagsubok sa software (stlc)? - kahulugan mula sa techopedia