---
marp: true
theme: default
paginate: true
title: "02 Diseño y técnicas de prueba"
---

# Diseño de casos de prueba útiles

- Partir de los requisitos y criterios de aceptación.
- Incluir escenarios positivos, negativos y marginales.
- Mantenga las pruebas independientes y reproducibles

Referencias: https://www.istqb.org/certifications/certified-tester-foundation-level

---

# Partición de equivalencia

- Agrupar las aportaciones en clases de comportamiento esperado.
- Pruebe un representante por clase válida/inválida
- Reduce el recuento de casos preservando la cobertura

Referencias: https://www.istqb.org/certifications/certified-tester-foundation-level

---

# Análisis de valor límite

- Los defectos suelen ocurrir cerca de los límites de entrada
- Pruebe los valores mínimo, máximo y justo dentro/fuera
- Aplicar a rangos, duraciones, fechas y límites.

Referencias: https://www.istqb.org/certifications/certified-tester-foundation-level

---

# Prueba de tabla de decisiones

- Usar reglas para combinaciones de condición/acción
- Excelente para precios, elegibilidad y permisos.
- Garantiza la integridad de las reglas de negocio

Referencias: https://www.istqb.org/certifications/certified-tester-foundation-level

---

# Pruebas de transición estatal

- Estados del modelo y transiciones permitidas.
- Probar cambios de estado válidos e inválidos
- Útil para flujos de trabajo y sistemas de ciclo de vida

Referencias: https://www.istqb.org/certifications/certified-tester-foundation-level

---
