UI testing best practices

Siete mai risuciti a testare con successo la vostra UI? Sono affidabili i vostri test E2E? Oppure vi trovate spesso con test lenti, che falliscono senza motivo e che vi obbligano a lunghe sessioni di debug per capire dove e perchè non vanno a buon fine? Ci sono passato anche io e ovviamente e dopo tanto studio e tanta pratica ora non ho più questo problema. Al talk condividerò con voi tutta l’esperienza che ho fatto sui test di UI.

Vi parlerò delle più importanti best practice da seguire per avere dei test finalmente affidabili! Dei test che vi lasciano dormire sereni, che non vi fanno venire la voglia di rimuoverli dalle pipeline, che non falliscono per niente e che, quando falliscono, vi fanno capire molto velocemente cos’è andato storto. Inoltre, sapevate che Cypress è utilizzabile anche come ambiente di sviluppo, oltre che come ambiente di test?

Alcune note:

  • le best practice sono sono applicabili a qualsiasi strumento di testing ma durante la serata tutti gli esempi saranno basati su Cypress, strumento del quale è difficile non innamorarsi in questo tipo di contesto
  • alcuni esempi saranno basati su React ma saranno semplicissimi e ciò che vi racconterò è applicabile a qualsiasi framework

QUANDO

Mercoledì 26 giugno 2019 dalle 19:00 alle 20:30

DOVE

Officina 18 – Via Niccolò Copernico 18, 37135 Verona