Please enable JavaScript.
Coggle requires JavaScript to display documents.
Software testing (Métodos (Nivel de prueba (Sistema, Aceptación…
Software testing
Métodos
Nivel de prueba
Sistema
Aceptación operacional
Integración
Unidad
"Box approach"
"Caja Blanca" - Structural Testing
"Caja Negra" - Functional testing
"Caja Gris" - Método híbrido
Procesos
Agile - Paralelo al desarrollo
Ciclo de pruebas - Estándar
Cascada - Independiente, durante o después de desarrollo
Automatizado
Programa de pruebas desarrollado previametne que prueba el software a cada paso
Tipos
Organizados en
7 clases
¿Cómo?
¿Dónde?
¿Quién?
¿Por qué?
¿Cuándo?
¿Qué tan bien?
17 subclases
¿Qué?
Prueban casos representativos al no poder probar infinitas posibilidades
+200 diferentes
Combinados generan un mejor resultado
Con diferentes
Capacidades de encontrar diferentes defectos
DRR (Defect Removal Rates)
Definición
Ejecución de software bajo prueba
Con pre condición y estímulos específicos para comparar estado actual con esperado
Investigación de
Riesgos de implementación
Calidad
No es 100% efectivo
Meta
Producir software que
Tiene tiempo de ejecución aceptable
Es utilizable
Responde a todo tipo de input
Corre en ambientes para los que fue diseñado
Cumple requerimientos
Logra meta deseada
Evite pérdidas al usuario ($59.5 mil millones US anualmente)
Eliminar defectos causados por
Falta de experiencia
Falta de entrenamiento
Ignorar métodos de prueba relevantes
Omisión del programador