Cerchi lavoro? Cerchi un Corso o un Master? Vuoi metterti in proprio? Sei nel posto giusto, inizia subito la tua ricerca gratis

12 Novembre 2026 Elimina data

12 Dicembre 2026 Elimina data

Corso Cucumber BDD

Close

Richiedi informazioni sul corso


3471012275 - 3429836

Corso Cucumber BDD

Impara il framework Cucumber per il Behaviour Driven Development! Corso per aziende

Obiettivo del corso

Nelle metodologie agili l’Automation Testing è un’approccio importante nello sviluppo del software.

Il BDD è la sigla di Behaviour Driven Development. Sviluppo orientato al comportamento.

Per lo sviluppo applicazioni web con metodologie moderne, Cucumber è un’importante framework di test automatici.

Obiettivo del corso: formare il discente con le competenze teoriche e pratiche per il BBD (Behaviour Driven Development) utilizzando il framework Cucumber

 

A chi è rivolto

Corso per aziende, rivolto a sviluppatori.

Requisiti degli studenti: conoscenze/esperienza base in un linguaggio di programmazione

Programma

Programma Didattico (32 ore)
1. Introduzione
• TDD – Test Driven Development
• Cucumber ed il BDD – Behaviour Driven Development
• Business Driven Development (introduzione a Gherkin)
2. Installazione e configurazione
• Installazione Java e Start Eclipse
• Cucumber Eclipse Plugin
• Webdriver java client
• Configurazione Eclipse con Cucumber
3. Features Files
• Linguaggio Gherking
• Prima Feature file con uno scenario
• Creazione scenario con keywords And e But
• Feature files con scenario multiplo
• Background dei Feature files
• Implementare Scenario Outlines
• Combinazione Scenario, Background e Scenario Outlines
4. Step Definitions
• Creazione first step definition file
• identificare gli step definitions ambigui e duplicati
• espressioni regolari per ottimizzare gli step definitions
• option capture e noncauter groups
• trasformare data tables per fare parsing del test data
• data table diffs per comparare le tabelle
• doc strings
• String trasformation per una migliore conversione
5. Abilitare Fixtures
• Tagging
• ANDing e ORing Tags
• Tagging Hooks
• ANDing e ORing i Tagged Hooks
6. Configurazione Cucumber
• Integrare Cucumber a JUnit
• Overriding Cucumber options
• Running Strict e Running Dry
• Cucumber Console output
• Configurazione naming conventions
7. Running Cucumber
• Integrare Cucumber con Maven
• Running Cucumber dal terminale
• overriding options dal teminale
• Integrare Cucumber con Jenkins e GitHub

Dove si svolge

modalità online classe virtuale in diretta, videoconferenza e screensharing.

Oppure modalità frontale in aula (anche in house).

Corso rivolto alle aziende.

Richiedi informazioni sul corso


Richiedi informazioni sul corso
Richiedi informazioni sul corso

Richiedi informazioni sul corso


3471012275 - 3429836

Caratteristiche del corso

Sede: Italia
Durata ore: 32
Ore online: 32
Settore corso: Informatica
Tipologia: Formazione aziendale
Livello: Base
Attestato/Qualifica: Attestato di Frequenza
Stage: No
Frequenza corsi: On-line/A distanza
Durata ore: 32
Ore online: 32
Settore corso: Informatica
Tipologia: Formazione aziendale
Livello: Base
Attestato/Qualifica: Attestato di Frequenza
Stage: No
Frequenza corsi: On-line/A distanza