Desarrollo

Trabajando con Selenium y Cucumber

está diseñado para desarrolladores y testers que desean mejorar sus habilidades en la automatización de pruebas y el desarrollo basado en comportamiento (BDD). Este curso ofrece una comprensión profunda de cómo utilizar Selenium para la automatización de pruebas de interfaz de usuario y Cucumber para implementar BDD, facilitando una colaboración más estrecha entre desarrolladores, testers y stakeholders. los requisitos funcionales (historias de usuario, etc.) y la documentación, todo ello en un formato entendible (Gherkin) por personas sin conocimientos técnicos (Product Owners, negocio, etc.). Por otro lado, también hablaremos sobre Selenium, herramienta que nos permite automatizar pruebas de interface de usuario. Finalmente, usaremos Cucumber y Selenium para definir pruebas de interfaz de usuario orquestadas a partir las definiciones creadas mediante Gherkin/Cucumber.  

Solicita información

[ninja_form id='3']

Duración25 horas
ModalidadPresencial / Online en directo
ImparticiónIn Company / Abierto

Una formación orientada a la aplicación profesional.

La automatización de pruebas software actualmente tiene un papel fundamental en el ciclo de vida del desarrollo de software.

En este curso, entre otras cosas, presentaremos Behavior Driven Development (BDD) o sea, desarrollo dirigido por comportamiento, que como su nombre indica no se trata de una técnica de testing, sino que es una estrategia de desarrollo que plantea la definición de un lenguaje común para el negocio y para los técnicos, y lo utiliza como parte inicial del desarrollo y el testing. Se usa con el fin de integrar los requisitos de negocio en el proceso de desarrollo.

También presentaremos de forma detallada la herramienta Cucumber. Esta nos permitirá materializar BDD en usa solución real. La idea que dio origen a Cucumber era la de combinar las pruebas de aceptación automatizadas, los requisitos funcionales (historias de usuario, etc.) y la documentación, todo ello en un formato entendible (Gherkin) por personas sin conocimientos técnicos (Product Owners, negocio, etc.).

Por otro lado, también hablaremos sobre Selenium, herramienta que nos permite automatizar pruebas de interface de usuario.

Finalmente, usaremos Cucumber y Selenium para definir pruebas de interfaz de usuario orquestadas a partir las definiciones creadas mediante Gherkin/Cucumber.

 

 

 

 

Contenido del curso.

25 h
Capítulo 1: Trabajando con Selenium Introducción a Selenium Utilizando Selenium IDE Selenium webdriver Las interfaces WebDriver y WebElement Trabajando con los scripts de pruebas Métodos de identificación y manipulación de objetos dinámicos Manejando elementos Sincronización de tests Trabajando con eventos Cargando datos en las pruebas   Capítulo 2: Trabajando con Cucumber Introducción Instalación Conceptos generales Trabajando con Gherkin Trabajando con JUnit Trabajando con tablas de datos Trabajando con etiquetas Hooks en Java   Capítulo 3: Integración de Cucumber y Selenium Introducción Trabajando con Selenium Estructura general del fichero pom.xml Trabajando con hooks de Cucumber Operaciones básicas

Todo lo que necesitas saber.

Proporcionar los conocimientos generales sobre Selenium, Cucumber y su integración trabajando en entornos Java mavenizados.

Experiencias que cuentan.

3,33 valoraciones

Deja tu valoración

No necesitas registrarte. Indica tu nombre y email, puntúa el curso y comparte tu experiencia.

Escribir una valoración

3 valoraciones en Trabajando con Selenium y Cucumber

  1. Brenda—

    Recomiendo este curso a cualquiera que quiera aprender más sobre este tema.

  2. David—

    Este curso fue muy útil. Aprendí mucho sobre este tema y pude aplicar lo que aprendí a mi trabajo. Recomiendo este curso a cualquiera que quiera mejorar sus habilidades en este área.

  3. Victoria—

    Este curso fue muy útil. Aprendí mucho sobre este tema y pude aplicar lo que aprendí a mi trabajo. Recomiendo este curso a cualquiera que quiera mejorar sus habilidades en este área.

Escribe tu valoración

Tu nombre será público. Tu email solo se utilizará para validar la valoración y no se mostrará.

Da el siguiente paso

Reserva tu plaza.

Inscríbete

Antes de irte ¿Tienes alguna duda sobre este curso?

AVANTE FORMACIÓN S.L., como responsable del tratamiento, tratará los datos que aporte en este formulario para la gestión de las suscripciones a eventos. A su vez, los datos serán tratados por los proveedores de servicios en la nube necesarios. Puede ejercer los derechos de acceso, rectificación y supresión sobre sus datos a través de la dirección de correo electrónico formacion@avante.es y reclamar ante la Agencia Española de Protección de Datos. Puede consultar información más detallada en nuestra política de privacidad https://www.avante.es/politica-de-privacidad

Te llamamos

Déjanos tu teléfono y contactaremos contigo para que puedas conocer todos los detalles del programa

AVANTE FORMACIÓN S.L., como responsable del tratamiento, tratará los datos que aporte en este formulario para la gestión de las suscripciones a eventos. A su vez, los datos serán tratados por los proveedores de servicios en la nube necesarios. Puede ejercer los derechos de acceso, rectificación y supresión sobre sus datos a través de la dirección de correo electrónico formacion@avante.es y reclamar ante la Agencia Española de Protección de Datos. Puede consultar información más detallada en nuestra política de privacidad https://www.avante.es/politica-de-privacidad
 

Quiero saber más sobre este curso

AVANTE FORMACIÓN S.L., como responsable del tratamiento, tratará los datos que aporte en este formulario para la gestión de las suscripciones a eventos. A su vez, los datos serán tratados por los proveedores de servicios en la nube necesarios. Puede ejercer los derechos de acceso, rectificación y supresión sobre sus datos a través de la dirección de correo electrónico formacion@avante.es y reclamar ante la Agencia Española de Protección de Datos. Puede consultar información más detallada en nuestra política de privacidad https://www.avante.es/politica-de-privacidad