@NoriSte
#wmf2021
I'm a passionate front-end engineer, a speaker,
and an instructor.
I work for WorkWave, a Field Service Software company.
• Per avere un controllo automatico su eventuali regressioni
• Per avere un controllo automatico su eventuali regressioni
• Per permettermi di fare refactor serenamente
• Per avere un controllo automatico su eventuali regressioni
• Per permettermi di fare refactor serenamente
• Per sviluppare con "meno" responsabilità
• Non conoscevo le best practice
• Non conoscevo le best practice
• Debuggare un test è difficile
• Non conoscevo le best practice
• Debuggare un test è difficile
• Il codice dei test era lunghissimo
• Documentazione ottima
• Documentazione ottima
• Insegna e rinforza le best practice di testing
• Documentazione ottima
• Insegna e rinforza le best practice di testing
• Creato per migliorare l'esperienza di scrittura dei test
• Offrendo una UI di debug per i test
• Offrendo una UI di debug per i test
• Permettendomi di ridurre il codice dei test
• Offrendo una UI di debug per i test
• Permettendomi di ridurre il codice dei test
• Permettendomi di lavorare senza un back-end funzionante
• Sostituendo il back-end con Cypress
• Sostituendo il back-end con Cypress
• Invertendo il flusso di sviluppo, automatizzando i controlli manuali
• Sostituendo il back-end con Cypress
• Invertendo il flusso di sviluppo, automatizzando i controlli manuali
• Utilizzando Cypress come strumento di sviluppo
• Perchè descrivono i comportamenti dell'utente
• Perchè descrivono i comportamenti dell'utente
• Perchè mostrano i comportamenti dell'utente
• Sì, Cypress è gratuito
• Sì, Cypress è gratuito
• No, Cypress non supporta Internet Explorer
• Sì, Cypress è gratuito
• No, Cypress non supporta Internet Explorer
• No, Cypress non permette di testare applicazioni mobile
• Principali vantaggi dei test UI
• Principali vantaggi di Cypress
• Come ridurre il tempo dedicato ai test
@NoriSte
#wmf2021