Corso-Cypress

Corso-Cypress

Corso-Cypress

Cypress.io è un framework opensource per l’automation testing delle applicazioni web.

Cypress viene utilizzato nello sviluppo Javascript, frameworks compresi (con Angular in particolar modo).

Consente di testare qualsiasi cosa che gira su di un browser. Cypress consiste in un Test Runner, free e localmente installato con un Dashboard Service per la registrazione dei test.

Rispetto agli altri framework per l’automation testing, Cypress ha le seguenti funzioni:

Time Travel, Debuggability, Automatic Waiting, Spies, Subs e Clocks, Network Traffic Control, Consistent Results, Screenshot e Videos, Cross-browser Testing.

Cypress è il principale strumento utilizzato nel TDD (Test Driven Development). Cypress nasce per eseguire Tes “end-to-end (E2E) . Un tipico test E2E testa l’applicazione nel browser ed esegue azioni esattamente tramite l’interfaccia utente come farebbe un utente finale. Il framework è strettamente correlato allo sviluppo con Metodologie Agili (es. Scrum).

Lo sviluppo applicazioni web moderne necessitano in modo imprescindibile l’automation testing. Le aziende applicano sempre di più processi di testing integrati ed automatici. Gli sviluppatori devono utilizzare procedure e tool di testing attuali. Molte aziende si organizzano creando aree di QA testing con figure dedicate.

Requisiti degli studenti Corso-Cypress: conoscenze base di Javascript

Obiettivo del corso Corso-Cypress: formare il discente con le competenze teoriche e pratiche per la scrittura di test automatici utilizzando il framework Cypress

Programma Didattico Corso-Cypress (24 ore)

Introduzione al Test automation con JavaScript

Panoramica Cypress.io

Vantaggi di Cypress

Limitazioni di Cypress

Installazione ed utilizzo Cypress

Primo test con Cypress

Testing text input

Selezionare gli elementi

Aliasing elements

Utilizzare i comandi results

I “beforeEach” hook

Setting di base URL

Interazione con gli elementi

Triggering

Assertions

Automatic retrying

Debugging in Cypress

Variabili ambientali

Test doubles

Comando “wrap”

Comando “and”

“Filter” e comandi “not”

Typing special characters

Completamento del codice di attivazione

Corso attivato solo per aziende e su richiesta. Di gruppo o individuale. Modalità virtual classroom online o frontale.

INFO Corso Online Classe Virtuale

Vuoi essere ricontattato?Lasciaci il tuo numero telefonico e la tua email, ti richiameremo nelle 24h:

Il tuo nome (richiesto)

Telefono (richiesto)

La tua email (richiesto)

Corso di Interesse/Oggetto

Il tuo messaggio

Utilizzando questo modulo accetti la memorizzazione e la gestione dei tuoi dati nei nostri sistemi elettronici.Verrai inserito nella newsletter informativa

Acconsento al trattamento dei miei dati come da D.Lgs. 196/2003 e ai sensi del Regolamento UE 2016/679 (“GDPR”)

captcha