Automatización Web con Selenium + Cucumber

Inicio: 3 de Febrero 2024

Duración: 27 hrs Academicas

Nivel: Básico – Intermedio

Incluye: Certificado de Novus Technology

Programación: Febrero

Compartir

Descripción del curso

En este curso te sumergirás en el emocionante mundo de la automatización, aprendiendo desde cero cómo utilizar Java, Maven, Selenium y Cucumber. Aprovecharemos tus conocimientos previos en POO para impulsar tu aprendizaje. Aprenderemos juntos a instalar el software y las librerías necesarias, preparando tu espacio de trabajo para una eficiente colaboración.Lo más valioso de este curso es que no solo te enseñaremos a crear desde cero, sino que también profundizaremos en el «por qué» y «cómo» de cada paso. Esta comprensión te otorgará la flexibilidad para explicar y tomar decisiones sobre qué técnicas utilizar, cómo aplicarlas y, lo más importante, por qué seleccionarlas.

¡Únete a nosotros y descubre cómo destacar en el ámbito de la automatización con Selenium y Cucumber!

¿A quiénes está dirigido?

Analistas de Calidad, Testers de Software, Ingenieros de QA/de Pruebas/de Calidad, Técnicos de Pruebas, Diseñadores o Ejecutores de Pruebas en el ciclo de desarrollo de Software, Desarrolladores de Software, Jefes que tengan la necesidad de un mejor entendimiento de los objetivos y métodos de una disciplina de Pruebas.

Requisitos
  • Un Dispositivo de programación (Laptop o PC).
  • Buena conexión a internet.
  • Participación activa durante el curso.
  • Compromiso del participante para asistir de forma puntual al 100% de las Sesiones (cada clase suma puntos a la nota de asistencia).
  • Conocimiento y experiencia en pruebas de software, tipos de prueba, diseño, ejecución y reporte de casos de prueba.
  • Recomendado: Tener una base de Técnicas de Pruebas.

Temario del taller digital

  • Introducción.
  • Cuando Automatizar.
  • Uso de BDD en la Automatización.
  • Ejercicios Prácticos.
  • Instalación de intelliJ IDEA y JDK Java.
  • Configuración del proyecto con Java y Maven.
  • Descarga de dependencias necesarias.
  • Instalación y manejo de  Selenium Manager.
  • Instalación de cucumber y su integración en el proyecto.
  • Estructura y configuración del proyecto utilizando POM.
  • Que es un Step Definitions.
  • Manejo y organización de Features.
  • Qué son y su importancia.
  • Tipo de localizadores y cómo usarlos.
  • Uso de xpath Relativo y Absoluto.
  • Espera implícita.
  • Espera explícita.
  • Tipos de escenarios.
  • Escenarios Outline y Parametrización de datos.
  • Cucumber tags:  Qué son y cómo usarlos?
  • Reportes nativos de Cucumber.
  • Creacion y configuracion de Extend Reports.
  • Uso de Datatable para manejo de tablas en Gherkin.
  • Importación de datos desde archivos CSV.
  • Creación y uso de Properties file para datos de configuración.
  • Aplicando nuestro conocimientos.
  • Reforzando Conceptos.

Trainer: York Correa

Líder QE – Especialista  en Automatización de pruebas Web y Servicios

Inscribirme

Los datos ingresados serán utilizados para la emisión del certificado.

[fluentform id=»1″]

keyboard_arrow_up