HACK A BOSS
FormaciónEvaluacionesPerfil
Volver
  • En directo

Testing: Caja negra y diseño de casos desde requisitos

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 introductorio al diseño de pruebas de caja negra. El alumno aprende a convertir requisitos en casos de prueba sólidos y sin redundancia aplicando técnicas sistemáticas —partición de equivalencia, análisis de valores límite, grafos causa-efecto y error guessing— para maximizar la detección de defectos sin necesidad de conocer la implementación. No se requiere experiencia previa en QA.

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

  • Identificar las características del testing de caja negra y cómo derivar casos de prueba a partir de requisitos funcionales
  • Aplicar la técnica de partición de equivalencia para definir clases válidas e inválidas y reducir casos sin perder cobertura
  • Aplicar el análisis de valores límite para seleccionar datos de prueba en extremos de rangos de entrada
  • Aplicar grafos causa-efecto y error guessing para combinar condiciones de negocio y anticipar fallos probables
  1. Fundamentos de caja negra — qué es el testing de caja negra y cómo se convierte un requisito en casos de prueba
  2. Partición de equivalencia — clases válidas e inválidas, reducción de casos sin pérdida de cobertura
  3. Análisis de valores límite — detección de errores en extremos y criterios de selección de límites
  4. Grafos causa-efecto y error guessing — combinación de condiciones, heurísticas y transformación de fallos probables en tests ejecutables

Ninguno específico.

  • Conocimientos básicos de software: qué es una funcionalidad y qué es un bug
  • Familiaridad con formularios, APIs o flujos típicos de una aplicación (recomendable)
  • No se requiere experiencia previa en QA