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.
Duración 21 horas
Temario del curso
Introducción a la IA para QA
- ¿Qué es la inteligencia artificial?
- Aprendizaje automático vs. aprendizaje profundo vs. sistemas basados en reglas
- La evolución de las pruebas de software con IA
- Principales beneficios y desafíos de la IA en QA
Datos y fundamentos de aprendizaje automático para probadores
- Comprensión de datos estructurados vs. no estructurados
- Características, etiquetas y conjuntos de datos de entrenamiento
- Aprendizaje supervisado y no supervisado
- Introducción a la evaluación de modelos (precisión, exactitud, recuperación, etc.)
- Conjuntos de datos de QA del mundo real
Casos de uso de la IA en QA
- Generación de casos de prueba impulsada por IA
- Predicción de defectos usando aprendizaje automático
- Priorización de pruebas y pruebas basadas en riesgos
- Pruebas visuales con visión por computadora
- Análisis de registros y detección de anomalías
- Procesamiento de lenguaje natural (NLP) para scripts de prueba
Herramientas de IA para QA
- Resumen de plataformas de QA habilitadas con IA
- Uso de bibliotecas de código abierto (p. ej., Python, Scikit-learn, TensorFlow, Keras) para prototipos de QA
- Introducción a los LLM en la automatización de pruebas
- Construcción de un modelo de IA simple para predecir fallos en las pruebas
Integración de la IA en los flujos de trabajo de QA
- Evaluación de la preparación para la IA de sus procesos de QA
- Integración continua e IA: cómo incrustar inteligencia en las tuberías de CI/CD
- Diseño de suites de pruebas inteligentes
- Gestión de la deriva de modelos de IA y ciclos de reentrenamiento
- Consideraciones éticas en las pruebas impulsadas por IA
Laboratorios prácticos y proyecto final
- Laboratorio 1: Automatización de la generación de casos de prueba usando IA
- Laboratorio 2: Construcción de un modelo de predicción de defectos usando datos históricos de pruebas
- Laboratorio 3: Uso de un LLM para revisar y optimizar scripts de prueba
- Proyecto final: Implementación integral de una tubería de pruebas impulsada por IA
Requerimientos
Se espera que los participantes tengan:
- Más de 2 años de experiencia en roles de pruebas de software/QA.
- Conocimiento de herramientas de automatización de pruebas (p. ej., Selenium, JUnit, Cypress).
- Conocimientos básicos de programación (preferiblemente en Python o JavaScript).
- Experiencia con herramientas de control de versiones y CI/CD (p. ej., Git, Jenkins).
- No se requiere experiencia previa en IA/aprendizaje automático, aunque la curiosidad y la disposición a experimentar son esenciales.
Reseñas (1)
El aspecto más valioso fue aprender a utilizar eficazmente la IA para mejorar las actividades de pruebas, especialmente mediante una mejor ingeniería de indicaciones, agentes de IA, RAG y análisis de pruebas asistido por IA.
Tallada Vijayakumar - Advantest Europe GmbH
Curso - AI Enablement Training Program for Software QA Engineers
Traducción Automática