Pruebas automatizadas Selenium Webdriver + python + pytest

Why take this course?
🚀 Selenium Webdriver con Python - Intro a pruebas automatizadas 🎓
¡Descubre el poder de la Automatización!
🔍 Creando un framework de pruebas desde cero con selenium webdriver python y pytest
¿Listo para sumergirte en el mundo de las pruebas automatizadas? Este curso es tu puerta de entrada al universo de la automatización de pruebas web, utilizando las herramientas más demandadas en el mercado actual. Aprenderás a construir desde cero tu propio framework de pruebas con selenium webdriver y python, lenguaje cuyo uso está en auge y es clave para los proyectos de automatización de hoy.
¡Comienza tu viaje hacia la automatización!
**📚 Curso Estructura:
Sección 1 - Introducción:
- ¿Qué es selenium webdriver? Un vistazo a esta poderosa herramienta.
- Conceptos básicos de prueba: Fundamentos para entender el proceso de automatización.
Sección 2 - Preparación del ambiente:
- Instalación del IDE: Configura tu espacio de trabajo.
- Instalación de python: Adquiere las bases del lenguaje en uso.
- Instalación de librerías necesarias: Prepara tus herramientas.
- Instalación de Selenium WebDriver: Activate las aplicaciones que te permitirán interactuar con navegadores web.
Sección 3 - Mini curso de python:
Aprende los conceptos clave que te ayudarán a programar en python:
- Variables y tipos de datos
- Operaciones básicas
- Estructuras condicionales y repetitivas
- Funciones
- Listas y manejo de excepciones
Sección 4 - Creación de un framework de pruebas:
Construye la base de tu automatización:
- Herramientas necesarias para el desarrollo.
- Configuración de las herramientas para optimizar tu flujo de trabajo.
- Reportes de resultado de ejecución de pruebas para entender lo que está ocurriendo.
- Integración con slack para mantener informados a tu equipo.
Sección 5 - Selectores web:
Domina los elementos del sitio web con:
- Class Name
- ID
- Name
- Xpath
Sección 6 - Interacción con diferentes elementos web:
Aprende a interactuar de manera programática con:
- Textbox (campos de texto)
- Checkbox (casillas de verificación)
- Combobox (menús desplegables)
- Calendario (para la selección de fechas)
- Drag and Drop (para mover elementos)
Sección 7 - Interacción con el navegador:
Mejora tu automatización con:
- Navegación entre páginas
- Alertas de JavaScript
- Cookies
- Iframe (para contenedores dentro de una página)
- Manejo de ventanas (abrir, cerrar y gestionar múltiples ventanas)
- Screenshots (capturas de pantalla para documentación y debugging)
Sección 8 - Introducción a Page Object Model:
Conoce este patrón de diseño que facilita el mantenimiento y la reutilización del código en proyectos grandes.
Al finalizar este curso, estarás equipado para emprender o mejorar tu carrera en pruebas automatizadas con selenium webdriver y python, utilizando pytest como marco de referencia. 🌟
¡No esperes más, inscríbete hoy y transforma tus habilidades! 🚀🖥️
Loading charts...