Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Master: Selenium con Python Test Qa Automation (ESPAÑOL)
Bestseller
Rating: 4.2 out of 5(1,204 ratings)
5,569 students
Last updated 11/2024
Spanish

What you'll learn

  • Aprenderás a utilizar el Framework de Selenium y Webdriver con Python para la creación de pruebas automatizadas de Principio a Fin
  • Crear tus pruebas desde Cero
  • Aprenderás Estrategias para mejorar tus pruebas
  • Crearas tus propias funciones y métodos para mejorar tus pruebas
  • Crear tus propios repositorios y subir tus Proyectos.
  • Aprenderás integración continua con Jenkins
  • Pruebas con BDD (Cocumber)
  • Pruebas en paralelo con Unittest y Pytes
  • Herramientas para Facilitar tus Pruebas
  • Carga de Archivos Externos Data Driver
  • Reporte desde Pytes y Allure Framework

Course content

36 sections211 lectures19h 54m total length
  • Muestra de algunos ejemplos (Paralelos)3:51
  • Introducción4:46
  • Aclaraciones sobre como tomar el Curso4:10
  • Instalando Python3:28
  • Instalando Visual Stude Code4:01
  • Link de Descarga
  • Instalando Selenium3:37
  • Instalando los Drivers (Webdriver)2:35
  • Instalando Pycharm5:24
  • Hola mundo (Chrome)4:57
  • Hola mundo desde (Firefox)1:38

Requirements

  • No se necesita ninguno conocimiento previo para poder tomar este curso
  • El curso va desde Cero hasta avanzado y contiene un curso de Introducción de Python para las vaces Necesarias del curso.

Description

Selenium es un conjunto de herramientas que permiten la automatización de navegaciones Web. En general, esto tiene dos usos:

  • Automatizar pruebas web.

  • Automatizar tareas web muy repetitivas.

Existen distintas maneras de usarlo, algunas mejores y otras peores:

  • Mediante el Selenium IDE.

  • Usando el driver adecuado.

  • Arrancando un servidor y conectándonos a él

  • En modo Hub.

  • Es muy fácil para comenzar y realizar algunas pruebas básicas.

  • Todo mediante clicks de ratón.

  • No es necesario un aprendizaje previo.

  • Fácil para comenzar a usar la API.

  • Permite organizar el código.

  • Abrirá el navegador adecuado.

  • Ofrece una API común a todos los navegadores.

Servidor

Al arrancar el servidor y usar una API podremos obtener mayor control y realizar las pruebas en remoto. En estas pruebas podremos indicarle al servidor qué navegador queremos arrancar para ejecutar las pruebas.

Luego veremos cómo usar esta API.

Ventajas:

  • Se puede utilizar de forma remota.

  • El servidor puede estar arrancado y abrirá el navegador adecuado.

  • El código se puede organizar como si fuera de producción. Esto también permite guardarlo en un DVCS.

Modo Hub

En este caso lo que tenemos son servidores que se conectan a otro servidor principal, al que llamaremos Hub. Este Hub mantiene una lista ("pool") de tests que irá repartiendo entre sus “clientes”.

Esto permite utilizar distintas máquinas para ejecutar los tests de manera simultánea. Por lo demás, funciona igual que el modo servidor, y cualquier script que hayamos creado antes nos valdrá.

Ventajas:

  • Todas las del modo servidor

  • Puede ejecutar tantos scripts simultáneos como servidores se conecten a él.

Who this course is for:

  • Estudiantes con conocimientos básicos de la web y testing, pero sobre todo gente que quiera hacer pruebas automatizadas
  • Tester y QA
  • Arquitectos de Pruebas
  • Administradores de Sistemas