Boost Academy
LearningAssessmentsProfile
Back
  • Live

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

4h of live classes·HACK A BOSS·Spanish

Skills you will learn

  • Testing

Schedules

You need an active plan

To access live courses you need an active plan. We're working on making plans available soon — stay tuned.

There are no open calls right now, but don't miss out: save this course and we'll notify you as soon as a call opens.

Description

Learning objectives

Syllabus

Technical requirements

Prerequisites

Schedule details

Resources

No resources are available yet for this schedule

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