•  

Dal TDD al BDD

A session at Italian Agile Days 2013

Saturday 30th November, 2013

4:35pm to 5:20pm (CET)

In questa sessione si vuole esporre le analogie delle due pratiche, mostrare come passare dal TDD al BDD in modo progressivo senza la necessità di introdurre nuovi framework. Nella seconda parte si esporrà anche l’utilizzo di framework pensati per il BDD per evidenziare come i test possono diventare più chiari e diventare uno strumento semplice per l’introduzione degli Acceptance Test.

La prima volta che ho scritto un test, mi sono chiesto “ma a cosa serve questa roba?”.
Con il tempo ho capito come usare veramente i mock objects migliorando il mio design.
Poi sono maturato e con il TDD ho iniziato a progettare codice più pulito e controllato, con meno dispendio di energie.
Ma mi mancava ancora qualcosa. Volelo i tests organizzati meglio, che coprissero determinate situazioni.
Perché allora non usare il BDD direttamente nella scrittura degli unit tests?
Così ho iniziato ad organizzare i miei tests partendo dai comportamenti che volevo testare.
I tests sono un’arma a doppio taglio. Se fatti bene aiutano molto, ma se scritti senza padronanza possono diventare dei mostri che portano a falsi positivi e complicano la manutenzione del prodotto.

About the speaker

This person is speaking at this event.
Claudio Pattarello

C# senior software developer & designer - SCRUM MASTER bio from LinkedIn

Sign in to add slides, notes or videos to this session

Tell your friends!

When

Time 4:35pm5:20pm CET

Date Sat 30th November 2013

Short URL

lanyrd.com/scrtpd

Official session page

www.agileday.it/…sioni/#TDD_BDD

View the schedule

Share

See something wrong?

Report an issue with this session