top of page
Certificado Cypress

Cypress

Automatización Pruebas Web

Aprende a automatizar pruebas sobre páginas web usando Cypress, una de las herramientas líderes en el mercado para realizar pruebas end-to-end. Este curso te dará el conocimiento para aplicar las mejores prácticas y realizar pruebas que aporten valor al producto final aumentando la cadencia de despliegues y estabilidad de la plataforma.

    • Proporcionar una compresión solida sobre el framework de automatización Cypress.

    • Aprender a escribir pruebas automatizadas utilizando las mejores practicas.

    • Realizar practicas sobre casos de estudio reales para fortalecer el aprendizaje continuo en el ambito laboral.

    • Integración de las pruebas sobre un pipeline para entender el SDLC.

    • Técnicos, tecnólogos o profesionales en Sistemas e Informática o gusto por la programación.

    • Personas con conocimientos básicos en Javascript idealmente.

    • Conocimiento básico en Javascript

    • Conocimiento básico en Pruebas de Software

    • Certificado digital con ID para LinkedIn expedido por Dip Learn Academy.

  • César Daniel Meneses Guevara

    SDET Lead y Speaker internacional con amplia experiencia en desarrollo y calidad de software. Apasionado por el constante aprendizaje y gran pasión por enseñar.

    https://www.linkedin.com/in/cedaniel200/ 

  • Por Definir

Por Definir 

Precio

30 horas

Duración

Modalidad

Online en vivo

Modalidad de los cursos virtual
Varios metodos de pago
Horarios flexibles
  • Introducción al curso

    Contenido - Objetivos - Reglas Generales

    ____________________________________________________________________________________________________________

    Introducción general a Javascript

    Variables - Objects (Arrays) - Funciones simples y con argumentos - Condicionales y Ciclos -

    Try Catch - Funciones de Flecha - Promesas

    ____________________________________________________________________________________________________________

    ¿Qué es Cypress y por qué usarlo?

    ____________________________________________________________________________________________________________

    Instalación y configuración

    ____________________________________________________________________________________________________________

    Estructura básica de una prueba con Cypress

    ____________________________________________________________________________________________________________

    Uso del Dashboard de Cypress 

  • Buenas prácticas y consejos iniciales

    ___________________________________________________________________________________________________________

    Manejo del DOM, Creación de selectores

    Localización de elementos por atributos - Localización por CSS Selector -

    Localización por Xpath

    ___________________________________________________________________________________________________________

    Cypress Fundamentals

    Test - only - visit() - click() - type() - select() - clear() - assert() - Command Line (Comandos principales o de uso comun) - Actions adicionales

  • Cypress Intermediate

    Uso de Plugins desde NPM (Xpath, Tab Key, etc) - Before - After - Custom Comands -

    Invoke (Hover) - Trigger - Keyboard Interactions - Fixtures (JSON) - Waitsn- Drag and Drop- Modificar el archivo Cypress.config.js (Transversal) - Screenshots (Reportes)

    _________________________________________________________________________________________________________

    Como hacer debug() y pause()

  • Cypress Advance

    Patron POM - Patron Screenplay - Cucumber con Cypress - CRUD testing API - cy.session()
    - intercept() - Stubs, spies y Clocks - File Manager (Subida de archivos en Formularios) -
    Retries

    ___________________________________________________________________________________________________________

    Cypress CI/CD

    Implementación básica de un pipeline.

  • Git y Github

    Versionamiento del código

Detalle del curso

CONTACTO

Celular: +57 312 623 0079

Dip Learn Academy

© Copyright 2023. Todos los derechos reservados por Dip Learn Academy 

  • Email
  • WhatsApp
  • LinkedIn
  • Instagram
  • Youtube
  • Facebook
  • TikTok
bottom of page