HACK A BOSS
FormaciónEvaluacionesPerfil
Volver
  • En directo

Testing: Caja blanca y cobertura (sentencias, ramas, caminos)

4h de clase en directo·HACK A BOSS·Español

Skills que aprenderás

  • Testing

Convocatorias

Necesitas un plan activo

Para acceder a los cursos en directo necesitas un plan activo. Estamos trabajando para que los planes estén disponibles pronto — ¡mantente atento!

No hay convocatorias abiertas ahora mismo, pero no te pierdas la oportunidad: guarda este curso y te avisamos en cuanto se abra una convocatoria.

Descripción

Objetivos

Temario

Requisitos técnicos

Conocimientos previos

Detalles de la convocatoria

Recursos

No hay recursos disponibles todavía para esta convocatoria

Curso práctico sobre técnicas de testing de caja blanca. El alumno aprende a evaluar la calidad de una suite de pruebas desde la implementación, aplicando criterios de cobertura de sentencias, ramas y caminos para detectar huecos y proponer tests adicionales con criterio. Complementa el diseño de casos desde requisitos (TT01) añadiendo la perspectiva estructural del código.

Al finalizar el curso, el participante será capaz de:

  • Identificar qué aporta la perspectiva estructural de caja blanca y cómo complementa el diseño de casos desde requisitos
  • Aplicar el criterio de cobertura de sentencias para diseñar el conjunto mínimo de tests y detectar código no ejecutado
  • Aplicar el criterio de cobertura de ramas para añadir casos que cubran todas las decisiones if/else y switches
  • Aplicar el criterio de cobertura de caminos para identificar los caminos principales según la complejidad ciclomática
  1. Fundamentos de caja blanca — qué aporta la perspectiva estructural frente a caja negra y cómo se complementan
  2. Cobertura de sentencias — criterio, diseño del conjunto mínimo de tests y detección de código no ejecutado
  3. Cobertura de ramas — decisiones if/else y switches: casos adicionales y justificación de cobertura
  4. Cobertura de caminos — identificación de caminos principales, complejidad ciclomática y criterio de alcance razonable

Ninguno específico.

→ TT01 — Testing: Caja negra y diseño de casos desde requisitos (Intermedio, 4 h)

  • Aplica la técnica de partición de equivalencia para definir clases de equivalencia y reducir el número de casos sin perder cobertura relevante

  • Aplica el análisis de valores límite para seleccionar datos de prueba en los extremos de rangos de entrada

  • Capacidad de leer código básico en cualquier lenguaje: condicionales, bucles y funciones