Dos Enfoques

Test Cases Detallados: Instrucciones paso a paso con precondiciones, inputs exactos y resultados esperados especificos.

Checklists: Items de alto nivel para verificar sin prescribir pasos exactos. El tester decide como verificar.

Cuando Usar Cada Uno

Test Cases Detallados:

  • Compliance regulatorio, testers nuevos/junior, features criticas, testing automatizado, auditorias

Checklists:

  • Testers experimentados, testing exploratorio, smoke testing, regresion de features estables, sprints agiles

Enfoque Hibrido

Riesgo de FeatureDocumentacion
Critico (pagos)Test cases detallados + automatizados
Alto (auth, datos)Test cases para caminos core, checklists para edge cases
Medio (busqueda, UI)Checklists con escenarios clave
Bajo (about page)Solo checklist de smoke test

Ejercicio: Crea Ambos Formatos

Para registro de usuario (username, email, password, foto de perfil), crea un checklist de 15-20 items y 3 test cases detallados para escenarios criticos.

Solucion

Checklist: Registro valido, email duplicado, username duplicado, email invalido, password corto, password sin tipos requeridos, campos vacios, upload foto valida, foto sobredimensionada, formato invalido, link de confirmacion, SQL injection, XSS, carga bajo stress, accesibilidad, responsive movil.

Test Cases: 1. Registro exitoso con confirmacion. 2. Email duplicado con error apropiado sin fuga de informacion. 3. Password bajo minimo con error especifico.

Puntos Clave

  • Checklists son rapidos y flexibles; test cases son detallados y consistentes
  • Test cases detallados para critico, regulado o automatizado
  • Checklists para testers experimentados, exploratorio y verificacion rapida
  • El enfoque hibrido ajusta profundidad al riesgo de la feature