Testare una applicazione Angular non è sempre semplice ed immediato, soprattutto al crescere della complessità dell'applicazione stessa. Tuttavia è una pratica che non possiamo più permetterci di trascurare: è finito il tempo dei "banali" data-entry! Conoscere le armi a nostra disposizione è fondamentale per ridurre al minimo i difetti presenti nelle applicazioni: diverse technologie, tools e test frameworks interagiscono e si integrano tra di loro a costituire un ambiente di testing stabile e ben definito. Possiamo scegliere quali strumenti utilizzare a seconda della tipologia di test e dello scenario da verificare: dal singolo componente / direttiva, al servizio fino al testing dell'intero sistema. Vedremo come realizzare Unit Test ed End-to-End test in Angular utilizzando le utility messe a disposizione dal test framework, seguendo alcune best practice, affrontando diversi scenari ed evitando alcune trappole.

Comments

Comments are closed.

Luca Maroni at 17:19 on 16 Jun 2017

Argomento estremamente interessante e spiegato molto bene. Forse un po' troppo velocemente.

Buono. Un po' troppa roba, forse bisognava tagliare qualche slide.

Luca Basilico at 03:55 on 17 Jun 2017

Topic difficile e molto vasto. Spiegazioni concise e tecniche, si percepiva la competenza del relatore nell'esporre i concetti.
Due note: uno il tono della voce che era sempre lo stesso mentre due è la mancanza di intermezzi simpatici per rendere più fluido un talk non semplice e così tecnico.

Argomento importantissimo, grazie per averlo portato! Forse mi sarei focalizzato su scenari più semplici ma reali (con una app anche basilare da mostrare a cui applicare i test) ed entrando più nel merito delle scelte che si possono fare per scrivere il test.
Per il resto è stato molto utile, perché ha dato un'infarinatura dei concetti, permettendo poi di approfondire ma con un'idea di cosa cercare.

Argomento veramente interessante ed esposto con grande competenza. L'unico motivo per cui non do il massimo dei voti è che il format più naturale di questo talk sarebbe un workshop di almeno una giornata tra parte teorica e esercizi. Questo vorrebbe essere un suggerimento per il bravo Alessandro!