React testing con Cypress

 

Il Meetup

Cypress è un tool di test automation end-to-end per siti e applicazioni web. Durante il nostro talk parleremo dell’importanza dei test automatizzati per garantire la qualità di un’applicazione React e dei diversi livelli e tipologie di test automation. Nel dettaglio parleremo di Cypress, andando a vedere architettura e caratteristiche principali, per poi approfondirne l’utilizzo con una sessione di live coding.

  • Testing automatizzato
  • End-to-End Testing
  • Introduzione a Cypress
  • Comparativa
  • Demo Live
  • Live coding
  • Struttura del progetto
  • Creazione ed esecuzione di test con Cypress
  • Conclusioni e risultati ottenuti

Pierluigi Stifanelli – NTT Data

Sono un appassionato sviluppatore web, lavoro prevalentemente con React e Typescript. Ho maturato diverse esperienze in product-based company, digital agency, multinazionali e nella consulenza, in NTT Data faccio parte del team Mobile & Creative Technology come Front End Architect e Team Leader. Mi piace tenermi aggiornato, imparare sempre qualcosa di nuovo e condividere le mie conoscenze. Tra le mie passioni c’è sicuramente il Giappone, la sua cultura e la cucina.

Francesco Domenico Specchio – NTT Data

Sono uno sviluppatore Front End Web e faccio parte del team Mobile & Creative Technology di NTT Data. Nel corso degli anni ho sempre cercato di rimanere aggiornato, reimparando, e ristudiando nuovi framework e nuovi approcci allo sviluppo nel mondo web. Rigorosamente dopo figlia (e moglie! :D), il mio ultimo amore è React, con cui passo intere giornate a creare nuovi bug e, per sbaglio, qualcuno lo risolvo persino.

Agenda

  • Benvenuto
  • Talk
  • Domande e risposte
  • Quiz & Lottery finale

Credits

Evento organizzato da:

In collaborazione con:

Powered by:

Gli altri meetup

Data Engineering, come trasformare i dati con Python

Data Engineering, come trasformare i dati con Python

durante questo meetup parleremo di pattern ed errori comuni del data engineering in Python, di quali formati di serializzazione scegliere in base al contesto, di elaborazione in memoria secondaria o “out-of-core” e di come e quando svolgere l’elaborazione in modalità concorrente.

Minicorso Microservizi e Kubernetes (3/3): Kubernetes

Minicorso Microservizi e Kubernetes (3/3): Kubernetes

Dopo aver introdotto il tema del cloud native e dei microservizi, passiamo ad uno degli strumenti maggiormente utilizzati in questo ambito. Vediamo insieme cos’è Kubernetes è perché si è diffuso come orchestratore di applicazioni containerizzate. Quali sono i vantaggi di utilizzarlo e che complessità comporta.