Temario del curso
Introducción a la IA en pruebas de software
- Visión general de las capacidades de la IA en pruebas y QA
- Tipos de herramientas de IA utilizadas en flujos de trabajo de pruebas modernos
- Beneficios y riesgos de la ingeniería de calidad impulsada por IA
LLMs para la generación de casos de prueba
- Ingeniería de prompts para generar pruebas de unidades y funcionales
- Creación de plantillas de pruebas parametrizadas y orientadas a datos
- Conversión de historias de usuario y requisitos en scripts de prueba
IA en pruebas exploratorias y de casos extremos
- Identificación de ramas o condiciones no probadas mediante IA
- Simulación de escenarios de uso raros o anormales
- Estrategias de generación de pruebas basadas en el riesgo
Pruebas de UI y regresión automatizadas
- Uso de herramientas de IA como Testim o mabl para la creación de pruebas de UI
- Mantenimiento de pruebas de UI estables mediante selectores auto-reparadores
- Análisis de impacto de regresión basado en IA tras cambios en el código
Análisis de fallos y optimización de pruebas
- Agrupación de fallos de pruebas utilizando modelos LLM o ML
- Reducción de pruebas inestables (flaky tests) y la fatiga de alertas
- Priorización de la ejecución de pruebas basada en información histórica
Integración en pipelines de CI/CD
- Incorporación de la generación de pruebas con IA en Jenkins, GitHub Actions o GitLab CI
- Validación de la calidad de las pruebas durante las solicitudes de extracción (pull requests)
- Reversiones automatizadas y control inteligente de pruebas (test gating) en pipelines
Tendencias futuras y uso responsable de la IA en QA
- Evaluación de la precisión y seguridad de las pruebas generadas por IA
- Gobernanza y registro de auditoría para procesos de pruebas mejorados con IA
- Tendencias en plataformas de IA-QA y observabilidad inteligente
Resumen y próximos pasos
Requerimientos
- Experiencia en pruebas de software, planificación de pruebas o automatización de QA
- Conocimiento de marcos de pruebas como JUnit, PyTest o Selenium
- Comprensión básica de las pipelines de CI/CD y los entornos DevOps
Público objetivo
- Ingenieros de QA
- Ingenieros de desarrollo de software en pruebas (SDETs)
- Probadores de software que trabajan en entornos ágiles o DevOps
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 2900 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Reseñas (2)
La práctica estuvo muy interactiva y aplicable al negocio.
Jorge Boscan - Chevron Global Technology Services Company
Curso - Advanced GitHub Copilot & AI for Projects and Infrastructure
Adquirí conocimientos sobre la biblioteca Streamlit de Python y, con seguridad, intentaré utilizarla para mejorar las aplicaciones de mi equipo que se desarrollan en R Shiny.
Michal Maj - XL Catlin Services SE (AXA XL)
Curso - GitHub Copilot for Developers
Traducción Automática