Temario del curso
Introducción a las Pruebas Automatizadas
-
Descripción General de las Pruebas Automatizadas
- Beneficios de la automatización
- Tipos de pruebas: Funcionales vs. No funcionales
-
Comprensión del Ecosistema del Cliente
- Descripción general de Oracle APEX
- Introducción a .Net Core
- Conceptos básicos del aprendizaje automático en algoritmos de código
Descripción General de Herramientas de Automatización
-
Selenium
- Instalación de Selenium WebDriver
- Escritura y ejecución de scripts de prueba
- Buenas prácticas para Selenium
-
TestComplete
- Introducción a TestComplete
- Creación de pruebas automatizadas para diferentes aplicaciones
- Integración de TestComplete con otras herramientas
Profundización en la Automatización con Selenium
-
Selenium Avanzado
- Manejo de elementos web dinámicos
- Pruebas entre navegadores
- Integración con TestNG y JUnit
-
Desarrollo de Marcos de Trabajo
- Patrón Page Object Model (POM)
- Marcos de trabajo basados en datos y palabras clave
- Integración continua con Jenkins
Funcionalidades Avanzadas en TestComplete
-
Escritura de Scripts y Automatización
- Lenguajes de script compatibles con TestComplete
- Automatización de aplicaciones de escritorio, web y móviles
-
Personalización de Pruebas
- Creación de puntos de control personalizados
- Manejo de excepciones y errores
Integración con Oracle APEX y .Net Core
-
Pruebas de Aplicaciones Oracle APEX
- Estrategias de pruebas automatizadas para aplicaciones APEX
- Herramientas y prácticas específicas para APEX
-
Automatización en .Net Core
- Configuración de proyectos de prueba
- Pruebas unitarias con xUnit
- Integración y pruebas de extremo a extremo
Aprendizaje Automático en la Automatización
-
Introducción al Aprendizaje Automático en Pruebas
- Conceptos básicos del aprendizaje automático
- Casos de uso del aprendizaje automático en la automatización de pruebas
-
Implementación de Algoritmos de Aprendizaje Automático
- Escritura de algoritmos para análisis predictivo
- Integración del aprendizaje automático con la automatización de pruebas
Mantenimiento y Construcción Manual de Nuevas Aplicaciones
-
Fundamentos de las Pruebas Manuales
- Técnicas de pruebas manuales
- Escritura de casos de prueba y planes de prueba efectivos
-
Transición de Pruebas Manuales a Automatizadas
- Identificación de candidatos para la automatización
- Buenas prácticas para el mantenimiento de scripts de prueba
Digital HCM/NPP y Estrategias de Externalización
-
Descripción General de Digital HCM/NPP
- Herramientas y tecnologías en HCM
- Estrategias de automatización para aplicaciones HCM
-
Gestión de Proyectos de Prueba Externalizados
- Buenas prácticas para la externalización
- Garantizar calidad y consistencia en proyectos externalizados
Herramientas y Tecnologías Alternativas
-
Evaluación de Jtest y SOAtest
- Características de Jtest y SOAtest
- Adecuación para las necesidades del cliente
-
Presentación de Herramientas Alternativas
- Explorando otras herramientas de automatización (por ejemplo, Katalon Studio, Postman para pruebas de API)
- Estrategias de integración y transición
Talleres Prácticos y Escenarios del Mundo Real
-
Sesiones Prácticas
- Laboratorios prácticos con Selenium y TestComplete
- Escenarios de prueba del mundo real
-
Estudios de Caso y Proyecto Final
- Proyecto grupal para implementar una solución completa de automatización
- Presentación y revisión entre pares
Resumen y Siguientes Pasos
Requerimientos
- Comprensión de los conceptos básicos de programación
- Experiencia con pruebas de software (manuales o automatizadas)
- Familiaridad con tecnologías web y marcos de desarrollo
Público Objetivo
- Probadores Automatizados
- Ingenieros de QA
- Desarrolladores de Software
- Profesionales de TI involucrados en el mantenimiento y las pruebas de software
Reseñas (4)
ejercicios prácticos, lo que facilita la retención de información
ashley bolen - Insurance Corporation of British Columbia
Curso - Test Automation with Selenium
Traducción Automática
Asunto muy interesante y formador muy competente
Pedro Miguel Costa - Natixis
Curso - Automation Testing with Cypress
Traducción Automática
Los ejercicios que vimos en el curso fueron bastante útiles y aplicables a mis actividades en el trabajo, se resolvieron las dudas y los ejemplos compartidos son bastante útiles.
jocelin salas - BANXICO
Curso - Test Automation with Selenium and Python
La forma en que se abordaron los temas técnicos de manera práctica, con ejemplos reales y una excelente actitud del instructor.