Agile test QA è l'abbreviazione di agile test di assicurazione della qualità del software . Test Agile è il processo di test del software , come si sviluppa , con conseguente test veloce e adattabile , da qui il nome agile . Agile controllo di qualità come parte del modello di sviluppo del software a cascata, software testing come le sue esigenze e quindi di progettazione sono definiti e poi codificato . Vantaggi
Avviando test durante lo sviluppo , il tempo di sviluppo è ridotto . Test di assicurazione della qualità Agile comporta anche un rapido test di correzioni di bug , che consente molteplici soluzioni ad un problema di essere testati in sequenza . Ripetute prove di codice di base aumenta anche la qualità di queste funzioni centrali .
Problemi
Raramente le caratteristiche del software utilizzato non può essere testato in profondità. Di corsa per risolvere gli errori , la soluzione migliore potrebbe essere perso. A causa della rapida velocità di sviluppo del software , attenta supervisione è necessario per garantire che tutte le caratteristiche fondamentali sono completamente testati in ogni versione di software .
Attuazione
Agile di sviluppo software si avvia test non appena il software può essere testato , non dopo il suo fare.
Secondo " le tecniche di testing del software" di Scott Loveland , Michael Shannon , Geoffrey Miller , e Richard Prewitt , " l'obiettivo dei processi di sviluppo agile è quello di consegnare il software presto e spesso , il che rende un modello di sviluppo iterativo . " Bug ed errori sono segnalati per gli sviluppatori di software in modo che possano essere fissati . Dopo che sono fissati gli errori o problemi , funzionalità di base del software e gli errori sono testati . Eventuali nuovi bug vengono segnalati e risolti . Più iterazioni sono completate fino a quando il test di accettazione del software finale è fatto. Dopo il test di accettazione dell'utente , il codice è considerato completo e rilasciato.