Curso online – prácticas profesionales certificadas en Selenium con Python: automatización y testing profesional de Packt

Aprenda la automatización con Python y Selenium a través de proyectos en vivo. Ingrese al mundo de la programación y automatización de Python en Selenium desde un nivel básico hasta avanzado.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

a partir de

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Programación en Python
  • Comprender la estructura de la página web
  • Usando WebDriver de Selenium
  • Automatización de pruebas.
  • Escribir pruebas automatizadas
  • Gestión en tiempo de ejecución de pruebas.
  • Automatizar tareas web
  • Trabajar con HTML y CSS
  • Diagnóstico de errores y solución de problemas.
  • Mejorar el rendimiento de las pruebas.

What you will learn in the course

Courses for which the course is suitable

  • Comprobador automático de software
  • Desarrollador de automatización
  • Ingeniero de pruebas
  • Desarrollador de pruebas con Python
  • Experto en selenio
  • gerente de pruebas
  • Desarrollador de marco de automatización
  • probador de aplicaciones web
  • Desarrollador de software especializado en testing.
  • Especialista en pruebas de integración.

Pasantía: una serie de cursos de 3 unidades

Python es una opción popular para implementar inteligencia artificial y seguridad web, lo que lleva a la industria de pruebas a adoptarlo para la automatización de pruebas en proyectos de inteligencia artificial. Este curso le guiará en el uso de Python y Selenium WebDriver para realizar pruebas automatizadas.

¿Qué aprenderás en el curso?

  • Instalación de Python y Selenium
  • Conceptos básicos de Python
  • Escribir planes precisos
  • Ejecutar pruebas en diferentes navegadores usando el paquete Selenium para Python
  • Ejecución de pruebas unitarias utilizando el marco Pytest
  • Desarrollo de un marco Selenium de extremo a extremo para Python
  • Integración con Jenkins CI
  • Leer y escribir datos de archivos de Excel.
  • Una descripción general de Git
  • Gestionar etapas, comprometer y resolver conflictos de fusión.

Al final del curso, dominará el uso de Python y Selenium para pruebas automatizadas.

Los principales objetivos de aprendizaje.

  • Comprender los tipos de datos de Python y el flujo del programa
  • Automatización de tablas HTML.
  • Manejo del dinamismo en los menús desplegables
  • Interacciones avanzadas de usuario
  • Crear informes HTML
  • Implementar un enfoque basado en datos eliminando datos fijos de las pruebas.

Este curso es ideal tanto para principiantes en pruebas como para probadores experimentados que desean aprender la automatización con Python y Selenium, sin la necesidad de tener experiencia previa en programación Python o pruebas automatizadas.

Un proyecto de aprendizaje práctico.

Los proyectos incluidos se centran en escenarios del mundo real, como la automatización de interacciones web con elementos dinámicos y el manejo de pruebas entre navegadores. Los estudiantes utilizarán estas habilidades para desarrollar marcos de automatización sólidos para abordar desafíos prácticos en las pruebas de aplicaciones web.

Details of the courses that make up the specialization

Una introducción al lenguaje Python y una configuración básica de Selenium.

Curso 1

  • 6 horas

Detalles del curso

¿Qué aprenderás?
  • Comprenda los pasos para instalar y configurar Python y Selenium
  • Explicar los tipos de datos en un sistema Python y las estructuras de control.
  • Escribir y depurar programas Python para resolver problemas simples.
  • Desarrollar scripts para manejar operaciones de archivos y excepciones en Python
habilidades que ganarás
  • Categoría: automatización de sitios web
  • Categoría: Python (lenguaje de programación)
  • Categoría: Pruebas automatizadas
  • Categoría: Configuración de Selenium Python
  • Categoría: Selenio WebDriver

Técnicas avanzadas de selenio e introducción a los marcos

Curso 2

  • 6 horas

Detalles del curso

¿Qué aprenderás?
  • Analizar e implementar diferentes estrategias de ubicación en Selenium WebDriver
  • Cree y administre scripts de automatización para elementos de cuadrícula dinámicos y coincidencias.
  • Desarrollar e implementar casos de prueba integrales de extremo a extremo para aplicaciones reales
  • Evaluar e implementar interacciones avanzadas de usuarios y técnicas de gestión de elementos del navegador.
habilidades que ganarás
  • Categoría: automatización funcional
  • Categoría: Automatización con Selenium WebDriver
  • Categoría: Técnicas avanzadas de selenio
  • categoría: Automatización de elementos de red.
  • Categoría: Marcos de selenio

Desarrollo de un framework avanzado e integración.

Curso 3

  • 9 horas

Detalles del curso

¿Qué aprenderás?
  • Aplique Pytest para pruebas unitarias eficientes
  • Utilice blogs para mejorar los informes de pruebas
  • LeDesarrollar un marco de Selenium escalable
  • Gestiona interfaces y resuelve conflictos con Git
habilidades que ganarás
  • Categoría: Marco Pytest
  • Categoría: control de versiones de Git
  • Categoría: Selenio en Python