Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Programa del Curso
Introducción a la IA en Software Testing
- Visión general de las capacidades de IA en pruebas y QA
- Tipos de herramientas de IA utilizadas en los flujos de trabajo modernos de prueba
- Beneficios y riesgos de la ingeniería de calidad impulsada por IA
LLMs para Generación de Casos de Prueba
- Ingeniería de prompts para generar pruebas unitarias y funcionales
- Crear plantillas de prueba parametrizadas y basadas en datos
- Convertir historias de usuario y requisitos en scripts de prueba
IA en Pruebas Exploratorias y Casos de Borde
- Identificar ramas o condiciones no probadas utilizando IA
- Simular escenarios de uso raros o anormales
- Estrategias de generación de pruebas basadas en riesgos
Pruebas Automatizadas de IU y Regresión
- Usar herramientas de IA como Testim o mabl para la creación de pruebas de IU
- Mantener pruebas estables de IU mediante selectores autoreparantes
- Análisis de impacto de regresión basado en IA después de cambios de código
Análisis de Fallos y Optimización de Pruebas
- Agrupar fallos de prueba usando modelos LLM o ML
- Reducir ejecuciones de pruebas volátiles y fatiga de alertas
- Priorizar la ejecución de pruebas basada en perspectivas históricas
Integración con Flujos CI/CD
- Incorporar generación de pruebas de IA en Jenkins, acciones de GitHub o CI de GitLab
- Validar la calidad de las pruebas durante los pull requests
- Automatización de deshacer y puertas inteligentes de prueba en flujos
Tendencias Futuras y Uso Responsable de IA en QA
- Evaluar la precisión y seguridad de las pruebas generadas por IA
- Goernance y trazabilidad para procesos de prueba mejorados con IA
- Tendencias en plataformas AI-QA e inteligencia observacional
Resumen y Próximos Pasos
Requerimientos
- Experiencia en pruebas de software, planificación de pruebas o automatización de QA
- Familiaridad con marcos de prueba como JUnit, PyTest o Selenium
- Comprensión básica de pipelines CI/CD y entornos DevOps
Objetivo del curso
- Ingenieros de QA
- Ingenieros de Desarrollo de Software en Pruebas (SDETs)
- Prueba de software en entornos ágiles o DevOps
14 Horas