Diseño y pruebas Flashcards
¿Que es la Verificacion?
Comprobación de software o parte del software, cumple con las condiciones impuestas
¿Que es la Validacion?
Proceso de evaluación del software o parte de software, para determinar si satisface al usuario
¿Que es la Prueba de caja negra?
Probar aplicacion mediante interfaz externa. Comprobando entradas y resultados
¿Que son las Pruebas de caja blanca?
Probar aplicacion mediante logica interna. Comprobando codigo y proceso logico
Pruebas de unidad
Probar correcto funcionamiento de un módulo de código
Pruebas de carga
Observar comportamiento de aplicación bajo una cantidad de peticiones esperada. Tiempos de respuesta de todas transacciones
Prueba de estrés
Prueba de carga doblando usuarios hasta que rompe. Probar solidez en momentos de carga extrema
Prueba de estabilidad
Prueba de carga esperada continuada. Si hay fuga de memoria en aplicacion
Pruebas de picos
Observar comportamiento del sistema variando el número de usuarios
Prueba estructural
Prueba funcional
Prueba de caja blanca
Prueba de caja negra
Pruebas aleatorias
Modelos estadisticos que representan posibles entradas al programa para crear casos de prueba
Pruebas de regresión
Descubrir causas de nuevos errores, carencias de funcionalidad, divergencias funcionales, inducidos por cambios recientes.