[ATD-070] Python con Selenium

Duración:                     20 horas

Perfil:                            Avanzado

Dirigido a

Esta acción formativa  está destinada a  Programadores y Analistas que vayan a utilizar el lenguaje de programación Python para automatizar tareas de testing web con Selenium.

Requisitos previos 

Los alumnos necesitarán tener conocimientos de programación orientada a objetos y sistemas operativos.

Objetivos

El alumno aprenderá a crear automatización de sistemas con el lenguaje Python y pruebas web con Selenium.




Contenido

  1. Python
    1. Introducción a Python
    2. Manejo de datos
    3. Control de Flujo
    4. Funciones
    5. Orientación a Objetos
    6. Modelo de objetos de Python
    7. Excepciones
    8. Módulos y espacios de nombres
    9. Manipulación de Entrada / Salida
    10. Módulos de sistema
  2. Testing de aplicaciones
    1. Pruebas unitarias
    2. Pruebas funcionales
  3. Selenium
    1. Introducción
    2. Utilizando Selenium IDE
    3. Configuración Selenium WebDriver
    4. Scripts de pruebas
    5. Identificación de objetos
    6. Captura de datos
    7. Opciones
    8. Expresiones regulares
    9. Pruebas basadas en datos
    10. Pruebas Multi Browser y Selenium Grid
    11. Pruebas de aplicaciones móviles
  4.  Automatización
    1. Web Scraping
    2. Mantener el tiempo, programar tareas y ejecutar programas
    3. Envío de correos electrónicos
    4. Manipulación de imágenes
    5. Control del teclado y el mouse con automatización de GUI


Documentación Recomendada

Python Testing with Selenium
Sujay Raghavendra
Noviembre 2020 | 170 páginas
ISBN: 978-1-4842-6249-8

https://link.springer.com/book/10.1007/978-1-4842-6249-8