cdmconf 2013 - testes automatizados
TRANSCRIPT
![Page 2: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/2.jpg)
Gabriel, onde estão os testes?
Onde esta Onde esta o meu o meu
cabelo?cabelo?
![Page 3: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/3.jpg)
Quem cria testes unitários?
![Page 4: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/4.jpg)
Você não cria testes unitários?
![Page 5: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/5.jpg)
Todo mundo testa
manual
automático
![Page 6: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/6.jpg)
Você realmente confia nos seus testes
?
![Page 7: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/7.jpg)
Por que criar testes?
![Page 8: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/8.jpg)
Nós cometemos erros
?
![Page 9: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/9.jpg)
Sim, nós erramos!EU NÃO!EU NÃO!
![Page 10: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/10.jpg)
Quais as vantagens?
![Page 11: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/11.jpg)
Detecção imediata de defeitos
![Page 12: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/12.jpg)
Design
![Page 13: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/13.jpg)
Documentação
![Page 14: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/14.jpg)
Benefícios Econômicos
![Page 15: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/15.jpg)
Regressão
![Page 16: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/16.jpg)
Confiança!
![Page 17: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/17.jpg)
Churrasco no final de semana
![Page 18: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/18.jpg)
Qual a importância dos testes para um sistema?
![Page 19: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/19.jpg)
Como criar?
![Page 20: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/20.jpg)
Não existe um manual...
![Page 21: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/21.jpg)
Praticar!
![Page 22: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/22.jpg)
Testes Unitários
![Page 23: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/23.jpg)
Entrada ...
... Saida Esperada
Estrutura
![Page 24: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/24.jpg)
Asserções
![Page 25: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/25.jpg)
Mas como eu faço?
![Page 26: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/26.jpg)
Teste Integração
![Page 27: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/27.jpg)
Eu preciso do Banco de Dados, e
agora?
![Page 28: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/28.jpg)
Mas como eu faço?
![Page 29: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/29.jpg)
Eu preciso de um Servidor de E-mail,
e agora?
![Page 30: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/30.jpg)
Mas como eu faço?
![Page 31: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/31.jpg)
Eu preciso testar minha interface com o usuário, e
agora?
![Page 32: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/32.jpg)
Mas como eu faço?
![Page 33: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/33.jpg)
Não importa a linguagem!
![Page 34: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/34.jpg)
O que esta na moda?
![Page 35: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/35.jpg)
TDDTest Driven Development
![Page 36: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/36.jpg)
BDDBehavior Driven Development
![Page 37: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/37.jpg)
O que devo testar?
![Page 38: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/38.jpg)
Quanto preciso testar
?
![Page 39: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/39.jpg)
Cobertura de teste?
![Page 40: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/40.jpg)
Criou testes?Cuide Deles!
![Page 41: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/41.jpg)
Eu convenci alguém?
![Page 42: CDMConf 2013 - Testes automatizados](https://reader031.vdocuments.site/reader031/viewer/2022012312/58edb4eb1a28abf5768b46a3/html5/thumbnails/42.jpg)
Perguntas?