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

9 Settembre 2026 Elimina data

9 Ottobre 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