E2E Test in Cypress (Angular)
Scrivere E2E test per applicazioni e test isolati per componenti Angular con Cypress.

- Durata
- 8h
- Sessioni
- 2 da 4h
- Livello
- Intermedio
Di cosa parla
questo corso.
Contesto, obiettivi e taglio del corso. Tutto è personalizzabile in base a stack e team — questa è la base di partenza.
Introduzione
Cosa sono i test E2E?
I test non sono un costo ma un investimento!
- • apprezzare i test e non trovarli più noiosi o inutili
- • ridurre i tempi di rilascio fino al 90%*
- • aumentare la produttività fino all'80%*
- • ridurre i costi dei test fino al 75%*
Testare componenti in modo isolato
Obiettivo
- • Cypress: Installazione, configurazione e utilizzo
- • E2E tests: Scrivere test E2E per simulare le interazioni dell'utente
- • Component Testing: scrivere test isolati per componenti
L'aspetto più interessante è che le stesse tecniche le potrete utilizzare per scrivere test per qualunque altro framework o applicazioni web, indipendentemente che sia stata sviluppata in React, Vue o Java.
Requisiti
Infatti non è necessaria una conoscenza approfondita del framework ma è sufficiente aver già utilizzato uno dei framework front-end JavaScript di ultima generazione
Cosa vediamo,
in dettaglio.
Il programma viene rifinito con il team prima del corso, in base a stack, obiettivi e livello. Quella che vedi è la base: possiamo accelerare o approfondire dove serve e, se necessario, modificare il programma.
La maggior parte del corso è live-coding, con esempi pratici.
- 01Cypress e Test Fundamentals
- 02Scrivere assertions in CHAI
- 03Scrivere E2E in Cypress: saranno analizzati e gestiti decine di scenari
- 04Querying: diverse tecniche e strategie per selezionare elementi
- 05Lavorare con elenchi/liste di dati
- 06Gestione e simulazione di eventi di mouse e tastiera
- 07Testare forms con validazioni
- 08Cypress Http Interceptors, Mock e Stub
- 09Creare custom & reusable Commands
- 10Organizzare i test con Page Object
- 11Real World Test: testare la UI di un vero CMS
- 12Cypress Tips & Tricks
- 13Installazione, configurazione e test di componenti isolati in Angular
Prima di questo corso...
Potrebbero piacerti anche...
12h · IntermedioApplicazioni Agentiche con Angular & Gemini SDK
Interfacce professionali per l'AI, dashboard per la generazione video con Veo e tool di image editing basati su Nano Banana.
8h · IntermedioAngular Signal Forms
Le nuove API per la creazione di form in Angular, basate sui Signal: masterclass intensiva, reattiva e moderna.
8h · IntermedioAngular Reactive Forms
Tutto ciò che devi sapere sui Reactive Forms, lo strumento per form complessi, dinamici e reattivi.

