Automatización Web con Serenity + Cucumber

Inicio: Proximamente

Duración: 20hr

Nivel: Avanzado

Incluye: Certificado de Novus Technology

Programación: Proximamente

Compartir

Descripción del curso

En este curso vamos a aprender, desde cero, como usar Java, Maven y Serenity Framework con Cucumber. Usaremos conocimiento  de programación que ya poseas sobre POO. En este curso vamos a aprender cómo instalar el software y librerías necesarias, dejar el workspace listo para empezar a trabajar, construir y utilizar uno de los framework más utilizados en el mercado laboral hoy en día. Lo más importante que te vas a llevar de este curso es que, además de aprender a crear todo 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 usted mismo qué técnicas usar, cómo usarlas y por qué usarlas.

¿A quiénes está dirigido?

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

Requisitos
  • Bases de programación de software.
  • 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

  • Presentación de Serenity BDD
  • Conociendo BDD
  • Instalación de Java y Maven
  • Instalación de IntelliJ IDEA
  • Instalación de Git
  • Interacción con Web Elements
  • Explorando la interfaz WebElementFacade
  • Configuración de Properties
  • Wait Implicito

  • Wait Explicito
  • Tipos de escenarios

  • Uso de Tags

  • Uso de DataTable

  • Carga de datos con CSV

  • Iframe, Alerts, Windows

  • Javascript Executor, Mouse Actions

  • Reportes Nativos

  • Reportes en Json

Trainer: York Correa

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