gourses

← Volver a la búsqueda

Selenium con Java y Cucumber: El curso definitivo.

udemy · ⭐ 4.47 (2.553 reseñas) · Intermedio · es · ⏱ 5 h

Impartido por The Free Range Tester · 8.967 alumnos

49.99 USD

Entra en tu cuenta para guardar este curso y volver a él cuando quieras.

Comparar este curso
Ver curso en udemy

Enlace de afiliado: podemos cobrar comisión, sin coste extra para ti. Más información

Descripción

En este curso vamos a aprender, desde cero, como crear un framework con Java, Gradle y Selenium Webdriver con Cucumber. Esto será hecho sobre los conocimientos de Programación Orientada a Objetos en el anterior curso, Programación Para Testers, o los conocimientos que ya poseas sobre POO. Vamos a aprender cómo instalar el software y librerías necesarios, dejar el workspace listo para empezar a trabajar, entender la lógica detrás de cada paso que realizamos y, lo más importante, cómo hacer las cosas siguiendo las mejores prácticas que yo he empleado con más de 10 años de experiencia míos trabajando en el rubro tanto en América como luego de migrar con trabajo como especialista en esta disciplina! Si...estos conocimientos te van a servir para cuando decidas buscar trabajo en otros países! Lo más importante que te vas a llevar de este curso es que, además de aprender a crear un framework desde cero, vas a entender por qué y cómo se hizo cada paso. Esto va a darte la flexibilidad de poder explicar y decidir por vos mismo qué técnicas usar, cómo usarlas y por qué usarlas. Vas a ser capaz de explicar en una entrevista el por qué y cómo del armado de tu framework con Selenium, mejorar otros ya hechos y mucho más!

Lo que aprenderás

  • Aprender desde 0 a usar Selenium con Java con VS Code como IDE.
  • Varias maneras distintas de implementar de forma eficaz el Page Object Model para elegir según la necesidad del proyecto. Una sola manera no es suficiente!
  • Perfeccionar estos conocimientos para conseguir trabajo.
  • Integrar Cucumber con Selenium para trabajo colaborativo.
  • Usar las mejores prácticas con BDD y UI Automation para evitar los problemas más comunes a la hora de proyectos con Automation.
  • Definir Steps en Cucumber: 10 años de experiencia y lo que aprendí.
  • Expresiones regulares con Cucumber: Haciendo Features de alta calidad!
  • Tags en Cucumber: Qué son y cómo usarlos? Tablas de Example y más!
  • Ejecutar tags de Cucumber desde la línea de comando.
  • Añadir parámetros a nuestros features de Cucumber.
  • Generación de reportes con Cucumber: Mostrá los resultados de tu automatización con estos hermosos reportes!
  • Uso de Waits de manera profesional.
  • Cómo manejar dropdowns con Selenium Webdriver y Java?
  • Finalizar la instancia abierta del browser al terminar los tests.
  • Manejo de errores con Selenium Webdriver.
  • Manipular grillas estáticas con Selenium Webdriver.
  • iFrames con Selenium: Cómo manejarlos de forma profesional?
  • Upload de archivos con Selenium: Es posible? Cómo?
  • Assertions en UI Automation: Librerías, ejemplos prácticos y cómo usarlos.
  • Explorando el HTML para trabajar con Selenium: Las mejores herramientas para hacerlo.
  • Locators en Selenium: Qué son? Cómo usarlos? Cuáles son las mejores opciones?

Requisitos

  • Conocimientos básicos de programación orientada a objetos (o haber realizado el curso de Programación Orientada a Objectos para Testers aquí en Udemy).
  • Una computadora.
  • Internet