Inicio / Catálogo de cursos / Testing Técnico Funcional + Accesibilidad / Técnicas de Caja Negra 1.1: Entendiendo las técnic...

Español → Funcional → Testing Técnico Funcional + Accesibilidad

Técnicas de Caja Negra 1.1: Entendiendo las técnicas para diseñar casos de prueba


Descripción
Como tester, sabes que es imposible realizar un testeo exhaustivo. ¡Y es importante tener una solución para esto! Si sos de esas personas que se dedican al testing y apuntas a diseñar pruebas eficientes para sobrellevar esto, te recomendamos este curso en donde aprenderás sobre técnicas de diseño que garantizan cierta cobertura sobre el sistema priorizando lo más riesgoso.

Lo que aprenderás:
Durante el curso te presentamos distintas técnicas de diseño de casos de prueba, dentro de lo que llamamos Técnicas de caja negra.

Al finalizar la certificación:
- Sabrás qué son y para qué sirven las técnicas de prueba.
- Conocerás distintas técnicas de prueba.
- Aprenderás diseño básico de casos de prueba.
- Podrás aplicar cualquiera de las técnicas vistas en tu próximo testeo.

Este curso incluye:
- Material escrito y de referencia.
- Ejercicios prácticos y de uso cotidiano.
- Asistencia online continua.
- Pruebas de evaluación.

Prerrequisitos y requerimientos
- Bachillerato completo.
- Tener conceptos claros de testing (poder responder a preguntas como: ¿qué es el testing? ¿qué y cuándo probamos? ¿qué es un caso de prueba? ¿qué es el diseño de un caso de prueba y qué es la ejecución del mismo? ¿qué es un defecto?).
- No es necesario saber de programación ni tener conocimientos técnicos previos.

Dedicación estimada: 16 horas
Vigencia de acceso al curso: 30 días
Contenido
  • Bienvenida al curso
  • ¡Bienvenida al Curso!
  • Información de interés antes de comenzar
  • Sobre Slack
  • Técnica de diseño de casos de prueba
  • ¿Qué es y para qué sirve una técnica de diseño de casos de prueba?
  • Técnicas de Caja Blanca y técnicas de Caja Negra
  • Repaso antes de seguir
  • Categorías de la Técnica de Caja Negra
  • Particiones en clases de equivalencia
  • Introducción
  • Clases de equivalencia válidas e inválidas
  • Ejemplos - Parte I
  • Ejemplos - Parte II
  • Ejemplo aplicado a testing
  • Ejercicio
  • Posible solución
  • Algunos comentarios finales sobre esta técnica
  • Cuestionario
  • Análisis de valores límite o de condiciones borde
  • Introducción
  • Enfoques de selección de valores límite
  • Actividad
  • Ejemplo Enfoque Riguroso
  • Ejemplo Enfoque Ligero
  • Valores límite, para ejemplos vistos en Particiones en clase de equivalencia
  • Ejercicio
  • Posible solución
  • Algunos comentarios finales sobre esta técnica
  • Cuestionario
  • Clases de equivalencia y análisis de valores límite
  • Introducción
  • Ejercicio
  • Posible solución
  • Tablas o Árboles de decisión
  • Introducción
  • Ejemplo
  • Tablas de decisión
  • ¿Cómo creamos una tabla de decisión?
  • Aplicación
  • Aplicación: Condiciones, Variables, Acciones
  • Aplicación: Reglas
  • Aplicación: Depuración de las reglas
  • Aplicación: Diseño de los Casos de prueba
  • Ejercicio
  • Parte de la solución
  • Algunos comentarios finales sobre esta técnica
  • Cuestionario
  • Combinaciones por pares y Matrices ortogonales
  • Introducción
  • Cobertura de las pruebas
  • Criterios de cobertura para valores
  • Estrategias de combinación para casos de prueba
  • Ejemplo
  • Ejemplo: Generación de las combinación por pares
  • Ejemplo: Aplicando el algoritmo
  • Ejemplo: Pares aún no visitados
  • Ejemplo: Cerrando la aplicación del algoritmo
  • Algunos comentarios finales sobre estas técnicas
  • Cuestionario
  • Máquinas de estados
  • Introducción
  • El modelo
  • Cobertura de las pruebas
  • Ejemplo
  • Máquinas de estados con GraphWalker
  • Cuestionario
  • ¿Cómo aplicar una técnica de testing?: Diseño básico de casos de prueba
  • Introducción
  • Proceso básico de diseño de pruebas
  • Identificar variables
  • Ejemplo
  • Seleccionar valores interesantes
  • Representante de cada clase
  • Ejemplo
  • Ejercicio
  • Combinación de valores
  • Calcular valores esperados
  • Ejercicio entregable
  • Desafío: Diseñar los casos de prueba
  • Cierre
  • Final
  • Encuesta de satisfacción
  • Cierre
Reglas de finalización
  • Todas las unidades deben ser completadas
  • Otorga un certificado con una duración de: Para siempre