Automatización Web con Selenium y Python (9h)

$0,00

• Interactuar con elementos HTML usando el API de Selenium
• Navegar por páginas web de manera automatizada
• Manejar formularios y ventanas emergentes.
• Utilizar la biblioteca de Selenium en Python para crear scripts automatizados y personalizados que pueden funcionar en diferentes navegadores web.

El curso está dirigido a profesionales con conocimientos básicos en programación, así como estudiantes de postgrado en las áreas de ciencias de la computación.
Sirve como introducción a interesados en el área de Pruebas de Software.

Descripción

9 horas academicas o 1 sabado

1 UC

  1. Módulo 1: Introducción a Selenium y Python 

Presentación del curso y conceptos básicos de automatización web. Instalación de Selenium WebDriver y configuración del entorno de Python. Creación de un primer script automatizado con Selenium y Python.

  • Módulo 2: Interactuando con elementos HTML 

Identificación y localización de elementos HTML. Uso de las funciones de Selenium  para interactuar con elementos, como botones, campos de texto y menús  Desplegables. Ejemplos de interacciones comunes con elementos.

  • Módulo 3: Navegando por páginas web 

Uso de Selenium para navegar por páginas web y manejar ventanas emergentes. Automatización de la navegación en múltiples páginas. Manejo de errores y excepciones en la navegación web automatizada.

  • Módulo 4: Manejo de formularios 

Automatización del llenado de formularios con Selenium y Python. Uso de diferentes tipos de campos, como campos de texto, casillas de verificación y botones de radio. Validación de formularios automatizados.

  • Módulo 5: Buenas prácticas y consejos para la automatización web 

Mejores prácticas para la escritura de scripts de automatización Web. Consejos para la depuración y resolución de problemas en scripts de automatización Web. Consideraciones de seguridad y privacidad al automatizar interacciones en un sitio web

  • Módulo 6: Proyecto final 

Desarrollo de un proyecto final de automatización web utilizando Selenium y Python. Presentación y demostración del proyecto final

Nota informativa y contenido

Docente Coordinador Personal Administrativo
Dr. Andres Sanoja Dr. Andres Sanoja Rosiris Morales