Al comenzar las pruebas durante el desarrollo, se acorta el tiempo de desarrollo . Pruebas Agile garantía de calidad también incluye pruebas rápidas de correcciones de errores , lo que permite múltiples soluciones a un problema para su análisis en secuencia. Repetición de las pruebas del código del núcleo también aumenta la calidad de las funciones centrales .
Problemas
Rara vez las características del software utilizados no pueden ser probados en profundidad. Al correr de resolver los errores , la mejor solución puede perder. Debido a la rápida velocidad de desarrollo de software , la supervisión cuidadosa es necesaria para asegurar que todas las características clave están totalmente probados en cada versión de software.
Implementación
Agile de desarrollo de software comienza prueba tan pronto como el software puede ser probado , no después de su hecho .
El acuerdo con " Técnicas de Pruebas de Software" de Scott Loveland , Michael Shannon , Geoffrey Miller y Richard Prewitt , "el objetivo de los procesos de desarrollo ágil de software es entregar pronto y con frecuencia , por lo que es un modelo de desarrollo iterativo . " Bugs y errores son reportados a los desarrolladores de software para que puedan ser corregidos. Después de los errores o problemas son fijos, la funcionalidad básica del software y los errores se ponen a prueba . Los nuevos errores son reportados y corregidos. Múltiples iteraciones se realizan hasta que se haga la prueba de aceptación del software final. Después de las pruebas de aceptación del usuario , el código se considera completa y liberada .