AYUDAS A LA NAVEGACIÓN:


CABERECA PARA LA VERSÍON IMPRIMIBLE:

Logotipo SPRI    Logotipo de Euskadi+innova

CABECERA DE LA PÁGINA:

Logotipo SPRI

MENÚ AUXILIAR:

Innovar para mejorar

RUTA DE ACCESO A LA PÁGINA ACTUAL:


CONTENIDO DE LA PÁGINA:

Taller
Mejora la calidad de tus desarrollos web con la automatización de tests con Cypress.io

Vota este evento
Resultado:     Sin interés 2 votos
Compartir: Twitter Facebook Google + Delicious Menéame
  • Idioma de impartición Español
Un problema habitual en el desarrollo de aplicaciones web es cómo lograr una entrega de mayor calidad y sin errores, para evitar los problemas y frustración que genera el goteo constante de errores. Para ayudar en ese proceso llega Cypress.io, una herramienta de testeo front-end de código abierto construida para la web moderna. Este framework “todo en uno” incluye librerías de aserciones, mocks y pruebas end-to-end automáticas.

Los tests automatizados son más fiables que los tests manuales, necesitan menos recursos humanos y ayudan a encontrar errores en las primeras etapas del desarrollo, logrando una mayor eficiencia y reduciendo así los costes y las horas de trabajo.

Cypress.io funciona en cualquier framework front-end (Angular, React, Ember, Vue...) simulando el comportamiento del usuario, prueba todo lo que se ejecuta en el navegador web. Permite llevar a cabo test end to end, test de integración y test unitarios.

 

Objetivo

Este taller pretende explicar de manera sencilla cómo funcionan los tests automatizados E2E (end to end), la capacidad de poder ejecutarlos en entornos de integración continua y dotarnos de mejores prácticas de desarrollo con el objetivo de mejorar la calidad del software que desarrollamos.

 

Dirigido a / Requisitos

El taller está orientado a profesionales del desarrollado web o ingenieros/as de QA interesados en automatizar tests en su aplicación web.

Es importante tener nociones previas de Javascript y es recomendable haber utilizado algún framework moderno Javascript.

 

Contenido

  1. Introducción
    • ¿Por qué automatizar los tests?
    • ¿Por qué Cypress.io? Características
    • Comparación con otros frameworks de automatización de tests
  2. Instalación de Cypress.io
  3. Primeros tests
    • Visitar una página
    • Consulta de elementos
    • Afirmaciones
    • Interactuar con los elementos
  4. Selectores de elementos
  5. Refactorización de tests: API requests
  6. Comandos custom
  7. Configuración de entornos
  8. API Cypress.io
  9. Modos de ejecución de tests
    • Interactivo
    • Headless
  10. Reportes
    • Dashboard Cypress
    • Otros
  11. Integración continua

 

Inscripción

Al efectuar la reserva de plaza, recibirá un email con las instrucciones para completar el proceso. La inscripción no será firme hasta haber efectuado el pago.

Por favor, consulte la política de cancelación, devolución y sustitución en eventos de Enpresa Digitala.

 




AYUDAS A LA NAVEGACIÓN: