Articles

GeeksforGeeks

Software Testing Life Cycle (STLC) è una sequenza di diverse attività svolte durante il processo di test del software.

Caratteristiche di STLC:

  • STLC è una parte fondamentale del ciclo di vita dello sviluppo software (SDLC), ma STLC consiste solo nelle fasi di test.
  • STLC inizia non appena vengono definiti i requisiti o il documento dei requisiti software viene condiviso dalle parti interessate.
  • STLC produce un processo passo-passo per garantire software di qualità.

Nelle fasi iniziali di STLC, mentre il prodotto software o l’applicazione è in fase di sviluppo, il team di test analizza e definisce l’ambito di test, i criteri di entrata e di uscita e anche i casi di test. Aiuta a ridurre il tempo di ciclo di prova e anche migliorare la qualità del prodotto.
Non appena la fase di sviluppo è finita, testing team è pronto con casi di test e avviare l’esecuzione. Questo aiuta a trovare bug nella fase iniziale.

Fasi di STLC:

  1. Analisi dei requisiti:
    L’analisi dei requisiti è il primo passo del ciclo di vita del test del software (STLC). In questa fase il gruppo di assicurazione di qualità capisce i requisiti come che cosa deve essere provato. Se qualcosa manca o non è comprensibile, il team di quality assurance si incontra con le parti interessate per comprendere meglio la conoscenza dettagliata dei requisiti.
  2. Pianificazione dei test:
    La pianificazione dei test è la fase più efficiente del ciclo di vita dei test del software in cui sono definiti tutti i piani di test. In questa fase il responsabile del team di test calcola lo sforzo e il costo stimati per il lavoro di test. Questa fase viene avviata una volta completata la fase di raccolta dei requisiti.
  3. Test Case Development:
    La fase di sviluppo del test case viene avviata una volta completata la fase di pianificazione del test. In questa fase di test team annotare i casi di test dettagliati. Il gruppo di prova inoltre prepara i dati di prova richiesti per la prova. Quando i casi di test vengono preparati, vengono esaminati dal team di garanzia della qualità.
  4. Impostazione dell’ambiente di test:
    La configurazione dell’ambiente di test è la parte vitale dell’STLC. Fondamentalmente l’ambiente di test decide le condizioni in cui viene testato il software. Questa è un’attività indipendente e può essere avviata insieme allo sviluppo del caso di test. In questo processo il team di test non è coinvolto. lo sviluppatore o il cliente crea l’ambiente di test.
  5. Esecuzione del test:
    Dopo lo sviluppo del caso di test e la fase di esecuzione del test setup dell’ambiente di test viene avviata. In questa fase il team di test inizia a eseguire casi di test basati su casi di test preparati nel passaggio precedente.
  6. Chiusura test:
    Questa è l’ultima fase di STLC in cui viene analizzato il processo di test.

Lettore di attenzione! Non smettere di imparare ora. Entrare in possesso di tutti gli importanti concetti di Teoria CS per le interviste SDE con il corso di Teoria CS ad un prezzo studente-friendly e diventare industria pronta.

Tag articolo:

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *