STLC - Configurazione dell'ambiente di test

L'ambiente di test è costituito da elementi che supportano l'esecuzione di test con software, hardware e rete configurati. La configurazione dell'ambiente di test deve imitare l'ambiente di produzione al fine di scoprire eventuali problemi relativi all'ambiente / alla configurazione.

I seguenti punti devono essere considerati in una configurazione dell'ambiente di test.

  • È una combinazione di ambiente hardware e software su cui verranno eseguiti i test.

  • Comprende configurazione hardware, impostazioni del sistema operativo, configurazione software, terminali di test e altro supporto per eseguire il test.

  • È l'aspetto più cruciale del processo di test. L'indisponibilità o la configurazione errata dell'ambiente possono rovinare tutti gli sforzi di test.

  • In pratica, il team di QA non può iniziare il lavoro effettivo senza avere l'ambiente giusto per il test.

  • È un'attività indipendente e può essere avviata insieme allo sviluppo di casi di test.

  • Più genericamente, questa attività viene eseguita dagli sviluppatori negli aspetti tecnici mentre le condizioni dei requisiti possono essere svolte dai clienti / analisti aziendali.

  • La prontezza dell'ambiente di prova può essere convalidata mediante test del fumo ed eseguita dal team di controllo qualità.

  • Idealmente, possiamo dire che i criteri di ingresso di questa fase sono la fornitura del piano di test, la disponibilità dei casi di Smoke Test e la preparazione dei dati dei test.

  • Il criterio di uscita da questa fase è che l'ambiente di test dovrebbe essere pronto e il test del fumo dovrebbe essere eseguito con successo con i risultati attesi.

Attività eseguite per la configurazione dell'ambiente di test

In questa fase vengono eseguite le seguenti attività.

Ambiente di test di progettazione

I seguenti fattori giocano un ruolo importante per la progettazione di un ambiente di test.

  • Determina se l'ambiente di test necessita di archiviazione per poter eseguire i backup.

  • Verifica la configurazione di rete.

  • Identificare il sistema operativo del server, i database e altri componenti richiesti.

  • Identificare il numero di licenza richiesta dal team di test.

Configurazione dell'ambiente

Analizza i requisiti di configurazione dell'ambiente e prepara un elenco di requisiti software e hardware per la configurazione. Ottieni la conferma ufficiale per la configurazione dell'ambiente di test e configura per accedere all'ambiente di test.

Test del fumo

Una volta che l'ambiente è impostato e il team QA ha accesso ad esso, è necessario eseguire un rapido ciclo di test del fumo per la convalida della stabilità della build dell'ambiente di test. Se i risultati sono quelli previsti, il team QA può passare alla fase successiva, altrimenti segnalare le discrepanze e attendere la distribuzione dopo le correzioni.