TDD e BDD
-
Upload
felipe-rodrigues -
Category
Technology
-
view
249 -
download
6
description
Transcript of TDD e BDD
TDD e BDDTestes Ágeis para Software com
O cenário que todo mundo conhece
O cenário que poucos conhecem
*wtf = pqp
a solução que muitosjá ouviram!
test-first
refactoring
test-first+
REfactoring=
test driven development
(TDD)
fake it‘til you make it
dublês de teste(mock, spy, stub, fake,
dummy, saboteur)
integração contínua
e os sistemas legados?
Mindset para tdd
TDD nãoexiste!
fazer tdd não étestar...
é especificar!!!(specs)
especificaçãotécnica
micro
especificação decomportamento
Macro
como sabero que
especificar!
lembra doproblema?
por que issoacontece?
estamos falando amesma lingua?
bdd para ajudar!
behavior drivendevelopment
bdd exige um mind-set
em bdd só há casosde sucesso
ou seja:comportamentosespecíficos em
situações específicas
bdd se encaixamuito bem com ddd
DOJO
dicas
o que testar?
como testar?
o que testar?
como testar?
o que não testar?
o que testar?
até que ponto testar?
como testar?
o que não testar?
o que testar?
até que ponto testar?
como testar?
o que não testar?
o que testar?e se estiver muito difícilde testar?
até que ponto testar?
como testar?
o que não testar?
o que testar?
como testar sem uma visão
completa?
e se estiver muito difícilde testar?
obrigado!