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.
¿Qué es un charter?
Section titled “¿Qué es un charter?”Evita "probar de todo un poco".
Dice cuándo se cumplió la misión.
Otra persona sabe qué se exploró.
Los charters se priorizan por riesgo.
Estructura del charter
Section titled “Estructura del charter”Explorar el registro de devolucionescon fechas de entrega cercanas a fin de mes y ambos tipos de usuariopara descubrir errores en el cálculo de los días de retraso y de la multaFormato explorar–con–para descubrir propuesto por Hendrickson (REF-U3-18, pendiente de verificación).
Buenos y malos charters
Section titled “Buenos y malos charters”| Charter | Diagnó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.
La sesión exploratoria
Section titled “La sesión exploratoria”Leer el charter, preparar datos y ambiente
Probar, observar, anotar. Lo ajeno al charter es una oportunidad
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.
Ejemplo de notas de sesión (SPB)
Section titled “Ejemplo de notas de sesión (SPB)”| Min | Qué probé | Qué observé | Pregunta o posible defecto |
|---|---|---|---|
| 2 | Devolución ESTUDIANTE, 2 días tarde (fin de mes) | 10 MXN | — (correcto) |
| 7 | Misma devolución registrada dos veces | Se cobra otra vez | ¿Se puede devolver dos veces? |
| 16 | Fecha límite 28 de febrero, devuelto 1 de marzo | 5 MXN | ¿Días de retraso en año bisiesto? |
Las notas registran también lo que funcionó: es información de cobertura.
Pruebas basadas en riesgos
Section titled “Pruebas basadas en riesgos”Usan el riesgo de producto para decidir qué probar primero, con qué técnicas, en qué niveles y con cuánta profundidad.
Dinero, usuarios afectados y frecuencia de uso, consecuencias legales o de privacidad, reputación.
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).
Del riesgo al tratamiento
Section titled “Del riesgo al tratamiento”| Área del SPB | I | P | Riesgo | Tratamiento |
|---|---|---|---|---|
| Cálculo de multa (RN-04) | 3 | 2 | 6 — Alto | Primero, con varias técnicas, niveles y exploración |
| Autorización (RN-03) | 3 | 2 | 6 — Alto | Tabla de decisión, valores límite, caja blanca |
| Búsqueda (RF-03) | 2 | 1 | 2 — Bajo | Partición mínima y exploración breve |
Escala: 6–9 alto, 3–4 medio, 1–2 bajo.
Actividad A3 — Riesgo y exploración
Section titled “Actividad A3 — Riesgo y exploración”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.
Qué sigue
Section titled “Qué sigue”Continúa con 6. Planificación de pruebas.

