Skip to content

5. Pruebas exploratorias y basadas en riesgos

Temas del programa: 3.2.3 y 3.2.4

Pruebas exploratorias: ¿qué problema resuelven?

Section titled “Pruebas exploratorias: ¿qué problema resuelven?”

Las técnicas anteriores solo prueban lo que alguien anticipó. Muchos problemas aparecen en situaciones que nadie escribió: secuencias raras, interrupciones, datos extraños.

Prueba con guion ◄────────────────────────────► Prueba exploratoria
(casos escritos antes) (diseñar, ejecutar y aprender a la vez)

Explorar no es “probar sin plan”: la exploración está delimitada por una misión, un tiempo y un registro.

Enfoca

Evita "probar de todo un poco".

Delimita

Dice cuándo se cumplió la misión.

Comunica

Otra persona sabe qué se exploró.

Planifica

Los charters se priorizan por riesgo.

Explorar el registro de devoluciones
con fechas de entrega cercanas a fin de mes y ambos tipos de usuario
para descubrir errores en el cálculo de los días de retraso y de la multa

Formato explorar–con–para descubrir propuesto por Hendrickson (REF-U3-18, pendiente de verificación).

CharterDiagnóstico
“Explorar el SPB para encontrar errores.”Demasiado amplio
“Verificar que con 3 días la multa de un ESTUDIANTE es 15.”Demasiado estrecho: es un caso de prueba
“Explorar la búsqueda con títulos con acentos, signos y textos muy largos para descubrir resultados incompletos o mensajes confusos.”Equilibrado

Fuentes de charters: matriz de riesgo, escenarios negativos y de límite, preguntas abiertas de las tablas de decisión, hallazgos previos.

01 PREPARAR

Leer el charter, preparar datos y ambiente

02 EXPLORAR

Probar, observar, anotar. Lo ajeno al charter es una oportunidad

03 CERRAR

Qué se exploró, qué se encontró, qué sigue

Gestión basada en sesiones (Bach, REF-U3-17, pendiente de verificación). Hoja de sesión: charter, personas, tiempo, ambiente, notas, posibles defectos, preguntas, datos, oportunidades, cierre.

MinQué probéQué observéPregunta o posible defecto
2Devolución ESTUDIANTE, 2 días tarde (fin de mes)10 MXN— (correcto)
7Misma devolución registrada dos vecesSe cobra otra vez¿Se puede devolver dos veces?
16Fecha límite 28 de febrero, devuelto 1 de marzo5 MXN¿Días de retraso en año bisiesto?

Las notas registran también lo que funcionó: es información de cobertura.

Usan el riesgo de producto para decidir qué probar primero, con qué técnicas, en qué niveles y con cuánta profundidad.

Factores de impacto

Dinero, usuarios afectados y frecuencia de uso, consecuencias legales o de privacidad, reputación.

Factores de probabilidad

Complejidad (V(G) alto), código nuevo, dependencias externas, tecnología nueva, defectos previos.

Proceso: identificar → analizar → priorizar y tratar → monitorear. Escala: 1 bajo, 2 medio, 3 alto (en la Unidad I: alto/medio/bajo).

Área del SPBIPRiesgoTratamiento
Cálculo de multa (RN-04)326 — AltoPrimero, con varias técnicas, niveles y exploración
Autorización (RN-03)326 — AltoTabla de decisión, valores límite, caja blanca
Búsqueda (RF-03)212 — BajoPartición mínima y exploración breve

Escala: 6–9 alto, 3–4 medio, 1–2 bajo.

Construye la matriz de riesgo y los charters de tu proyecto base, y practica una sesión exploratoria de 20 minutos sobre la aplicación que indique tu docente.

Instrucciones completas: Actividades de la Unidad 03, Actividad A3.

Continúa con 6. Planificación de pruebas.