La idea de la pirámide es que sirva como referencia al momento de establecer la estrategia de pruebas en diferentes niveles de prueba. Esto puede variar dependiendo del tipo de proyecto y la metodología de trabajo.
tests unitarios automáticos
un primer punto primordial para detectar fallos es a nivel de desarrollador. Si una funcionalidad en este punto falla, podrían fallar pruebas de los siguientes niveles: integración, API etc.
tests a nivel de servicios, integración de componentes.
son los más estables y candidatos a automatizar.
tests de interfaz gráfica automatizados
Menos test de GUI, ya que estos tests son variables, lentos en su ejecución y con muchas dependencias con otros componentes. aveces difícil de mantenerlos.
1 Comentarios
interesante plataforma
ResponderBorrar