Automatización de Pruebas con Selenium WebDriver, Python y P

Selenium WebDriver con Python y PyTest | Curso Completo de Automatización de Pruebas

En este curso aprenderás a montar totalmente desde cero tu framework de pruebas automatizadas utilizando selenium webdriver, el lenguaje de programación python y el framework pytest. Python actualmente es uno de los lenguajes más utilizados a nivel mundial y el más demandado para automatización de pruebas en nuevos proyectos.La idea fundamental es que puedas dar ese paso inicial en el mundo de la automatización de pruebas con selenium webdriver y te sientas en la confianza de empezar a trabajar automatizando pruebas en tu empresa o de aplicar a nuevos puestos de trabajo que requieren automatización.


El curso está dividido por secciones, donde se agrupa todo el contenido relacionado.

Seccion 1 - Introducción:

*Introducción al curso

*Introducción a selenium webdriver

* Conceptos básicos de prueba


Sección 2 - Preparación del ambiente:
*Instalación del IDE

*Instalación de python

*Instalación de librerias necesarias

*Instalación de Selenium WebDriver


Sección 3 - Mini curso de python:

* Aquí aprenderás sobre variables, tipos de datos, operaciones, estructuras condicionales y repetitivas, funciones, listas y manejo de excepciones.


Sección 4 -Creación de un framework de pruebas:

*Herramientas necesarias

*Configuración de las herramientas

*Reportes de resultado de ejecución de pruebas

*Integración con slack


Sección 5 - Selectores web:

* Introducción

*Class Name

*ID

*Name

*Xpath


Sección 6 - Interacción con diferentes elementos web:

* Textbox

*Checkbox

* Calendario

*Combobox

*Drag and Drop


Sección 7 - Interacción con el navegador:

*Navegación

*Alertas

* Cookies

*Iframe

*Manejo de ventanas

* Screenshots


Sección 8 - Introducción a Page Object Model



  • No hay pre-requisitos para este curso
  • NO se necesita experiencia en programación
  • Deseos de aprender Selenium WebDriver
  • Escribir código python
  • Instalación y configuración de herramientas de automatización de pruebas
  • Creación de tu propio framework de pruebas
  • Configuración y operación de pytest
  • Selenium WebDriver
  • Integración del framework de pruebas con herramientas como slack
  • Analistas que quieran pasar de Pruebas manuales a pruebas automatizadas
  • Desarrolladores que quieran aprender Selenium WebDriver