Ponte en Contacto

Temario del curso

Conceptos avanzados de Selenium

  • Repaso de la arquitectura de Selenium y las mejores prácticas
  • Capacidades avanzadas de WebDriver
  • Diseño de automatización de pruebas mantenible y escalable
  • Desafíos comunes en la prueba de aplicaciones web complejas

Identificación avanzada de objetos

  • Estrategias avanzadas de localización
  • Selectores XPath y CSS dinámicos y complejos
  • Gestión de elementos web dinámicos
  • Ubicación e interacción con objetos web mediante programación

Captura y validación de datos

  • Extracción de datos desde controles web
  • Validación de contenido dinámico
  • Trabajo con tablas, listas y elementos complejos de la página
  • Técnicas de verificación basadas en patrones

Gestión de excepciones y confiabilidad de las pruebas

  • Gestión de excepciones de Selenium
  • Implementación de un manejo de errores robusto
  • Estrategias de sincronización y esperas explícitas
  • Mejora de la estabilidad y mantenibilidad de las pruebas

Registro (logging) e informes

  • Implementación de estrategias efectivas de registro
  • Depuración de ejecuciones de pruebas fallidas
  • Captura de capturas de pantalla y evidencias de la ejecución
  • Integración del registro con marcos de informes de prueba

Expresiones regulares y validación avanzada

  • Comprensión de las expresiones regulares
  • Coincidencia de patrones para contenido dinámico
  • Afirmaciones y validaciones avanzadas
  • Casos de uso prácticos para pruebas automatizadas

Automatización de pruebas dirigidas por datos

  • Principios de las pruebas dirigidas por datos
  • Lectura de datos de prueba desde fuentes externas
  • Parametrización de pruebas automatizadas
  • Construcción de marcos de trabajo de pruebas reutilizables y escalables

Pruebas entre navegadores y en paralelo

  • Ejecución de pruebas en múltiples navegadores
  • Consideraciones de compatibilidad entre navegadores
  • Introducción a la arquitectura de Selenium Grid
  • Ejecución distribuida y paralela de pruebas

Mejores prácticas y repaso del curso

  • Recomendaciones para el marco de trabajo de automatización de pruebas
  • Mejora del rendimiento y la mantenibilidad de las pruebas
  • Repaso de conceptos clave
  • Preguntas, discusión y próximos pasos

Requerimientos

  • Experiencia en pruebas automatizadas con Selenium
  • Experiencia en desarrollo de aplicaciones web (recomendado)
  • Conocimientos de Java (recomendado)

Público objetivo

  • Analistas de pruebas de software
  • Gerentes de pruebas
  • Profesionales de aseguramiento de calidad
 14 Horas

Número de participantes


Precio por participante

Reseñas (7)

Próximos cursos

Categorías Relacionadas