Ponte en Contacto
 Duración 14 horas

Temario del curso

Fundamentos de la ingeniería de pruebas impulsada por IA

  • Desafíos modernos de las pruebas y el rol de la IA.
  • Principios y terminología de la generación de pruebas.
  • Modelos de aprendizaje automático utilizados en la creación automatizada de pruebas.

Transformación de requisitos y código en pruebas generadas por IA

  • Extracción de la intención desde requisitos e historias de usuario.
  • Uso de modelos de lenguaje para generar casos de prueba estructurados.
  • Garantía de determinismo y reproducibilidad en las pruebas generadas por IA.

Generación automatizada de pruebas de unidad

  • Creación de pruebas de unidad a partir del contexto del código fuente.
  • Generación de permutaciones de entrada y casos límite.
  • Integración de las pruebas generadas con marcos de prueba de unidad comunes.

Creación de pruebas de integración y de extremo a extremo asistida por IA

  • Mapeo del comportamiento del sistema a flujos de prueba.
  • Creación de rutas de integración mediante análisis impulsado por IA.
  • Equilibrio entre la supervisión humana y la generación automatizada.

Predicción de cobertura y modelado de riesgos

  • Uso de modelos de ML para identificar regiones de código poco probadas.
  • Predicción de áreas de alto riesgo basándose en fallos históricos.
  • Priorización de pruebas utilizando predicciones de cobertura y riesgo.

Aplicación de la inteligencia de pruebas basada en IA en CI/CD

  • Inserción de pasos de análisis de IA en las tuberías (pipelines).
  • Activación de la selección dinámica de pruebas basada en puntuaciones de riesgo.
  • Creación de un bucle de retroalimentación para predicciones de mejora continua.

Validación, gobernanza y garantía de calidad

  • Evaluación de la confiabilidad de las pruebas generadas por IA.
  • Gestión del sesgo y evitación de falsos positivos.
  • Establecimiento de salvaguardas para su uso en producción.

Escala de la generación de pruebas con IA en equipos

  • Estrategias de adopción para organizaciones de QA y DevOps.
  • Estandarización de flujos de trabajo y documentación.
  • Impulso de la mejora continua mediante métricas e información clave.

Resumen y próximos pasos

Requerimientos

  • Comprensión de las metodologías de pruebas de software.
  • Experiencia con marcos de pruebas automatizadas (frameworks).
  • Familiaridad con conceptos de programación y tuberías CI/CD.

Público objetivo

  • Ingenieros de QA.
  • Desarrolladores de pruebas automatizadas (SDET).
  • Equipos de DevOps con responsabilidades de pruebas.

Número de participantes


Precio por participante

Próximos cursos

Categorías Relacionadas