2. Técnicas de diseño: enfoques y casos de prueba
Temas del programa: 3.2.1 y 3.2.2
¿Qué es una técnica de diseño de pruebas?
Section titled “¿Qué es una técnica de diseño de pruebas?”Un procedimiento sistemático para decidir qué casos escribir y con qué datos, de forma que la elección se pueda justificar, repetir y revisar.
| Familia | Usa | Técnicas de la unidad |
|---|---|---|
| Caja negra | La especificación | Partición, valores límite, tablas de decisión |
| Caja blanca | La estructura del código | Rutas, decisiones, complejidad ciclomática |
| Basadas en la experiencia | El conocimiento de quien prueba | Pruebas exploratorias |
Las pruebas basadas en riesgos deciden cuánto esfuerzo y qué técnicas asignar a cada parte.
Los enfoques se complementan
Section titled “Los enfoques se complementan”Detecta lo que falta: el código no muestra lo que no se programó.
Detecta lógica que ninguna prueba ejecutó.
Detecta lo que nadie escribió: ni en la especificación ni en el código.
Entre negra y blanca está la caja gris: conocimiento parcial del diseño, ejecución por la interfaz externa (Bloque 4).
Del escenario al caso de prueba
Section titled “Del escenario al caso de prueba”ESC (Unidad II) técnica (Unidad III) CP (Unidad III)"Préstamo con días fuera → valores límite → CP: días = 15 → rechazado del rango permitido" sobre RN-01 CP: días = 0 → rechazadoEl escenario dice qué situación se prueba. El caso fija los datos exactos, la técnica que los justifica y el resultado esperado.
Formato del caso de prueba
Section titled “Formato del caso de prueba”| Campo | Ejemplo |
|---|---|
| ID · ESC de origen | CP-01 · ESC-03 (en el SPB: CP-RN01-03) |
| Requisito o regla · Técnica | RN-01 · Valores límite |
| Precondiciones | Usuario con registro vigente y sin adeudo |
| Datos · Acción | Días = 15 · Registrar préstamo |
| Resultado esperado | Rechazado: días fuera de rango |
| Estado | Pendiente de ejecutar |
Sin resultado esperado no hay caso de prueba. El oráculo es la especificación, nunca el código.
Actividad A2 — Selección de enfoque
Section titled “Actividad A2 — Selección de enfoque”Para seis situaciones del SPB decide el enfoque y justifícalo. Escribe un caso completo y analiza qué le falta a un escenario de tu proyecto base para ser un caso.
Instrucciones completas: Actividades de la Unidad 03, Actividad A2.
Qué sigue
Section titled “Qué sigue”Continúa con 3. Técnicas de caja negra.

