Este curso enseña desde lo básico de Python y sus estructuras de control, hasta técnicas avanzadas de automatización con Selenium. Incluye pruebas unitarias y funcionales, manejo de datos, web scraping, automatización de tareas, y pruebas en múltiples navegadores y dispositivos, ideal para desarrolladores interesados en testing y automatización de aplicaciones web.
Duración: 20 horas
Perfil: Avanzado
Dirigido a
Esta acción formativa está dirigida a programadores, ingenieros de calidad y testers que deseen aprender a usar Python y Selenium para pruebas de software y automatización de tareas en aplicaciones web.
Requisitos previos
Los alumnos necesitarán tener conocimientos básicos de programación orientada a objetos, sistemas operativos, HTML y CSS. Experiencia previa en Python es útil, pero no es indispensable, ya que el curso incluye una introducción a este lenguaje.
Objetivos
- Aprender los fundamentos de Python, incluyendo manejo de datos, funciones y orientación a objetos.
- Desarrollar habilidades en pruebas unitarias y funcionales.
- Usar Selenium WebDriver para automatizar pruebas en aplicaciones web.
- Implementar pruebas en múltiples navegadores y dispositivos móviles.
- Realizar tareas avanzadas de automatización, como web scraping, control de GUI y automatización de flujos de trabajo.