Contenu connexe Similaire à All You Need Is TDD (Português) (20) All You Need Is TDD (Português)1. 19 de Dezembro, 2015
R. Jardim Botânico 518 2º andar Rio de Janeiro/ 55 21 35540 3540 / hugeinc.com
3. 1. Introdução 2. O que é TDD?
3. Por que usar TDD? 4. Show me the code
5. Boas práticas 6. Ferramentas
7. Próximos passos
Agenda.
5. Front-End Developer @ Huge.
Front-End, Back-End, DB, Agile
e Integração Contínua.
/bella-silveira
Isabella Silveira
/in/isabellasilveira
@silveira_bells
isilveira@hugeinc.com
8. Tipos de teste de software.
1.Testes unitários.
2.Testes de integração.
3.Testes de aceitação.
9. Tipos de testes de software.
1. Testes unitários.
2. Testes de integração.
3. Testes de aceitação.
11. Tipos de testes de software.
1. Testes unitários.
2. Testes de integração.
3. Testes de aceitação.
13. Tipos de teste de software.
1.Testes unitários.
2.Testes de integração.
3.Testes de aceitação.
20. Você deve escrever um
teste que falhe antes de escrever
qualquer código de produção.
AstrêsleisdoTDD:
24. Você não deve escrever um
teste que contenha mais do que
o necessário para fazê-lo falhar.
AstrêsleisdoTDD:
26. Você não deve escrever mais
código de produção do que o
suficiente para fazer o teste passar.
AstrêsleisdoTDD:
27. “A failing test should read like a high-
quality bug report.“
Eric Elliott
30. Por que usar TDD?
1.Auxilia no design da API.
2.Testes = Documentação.
3. Código de qualidade.
4.Viabiliza IC.
31. Por que usar TDD?
1. Auxilia no design da API.
2. Testes = Documentação.
3. Código de qualidade.
4.Viabiliza IC.
32. TDD te dá uma perspectiva mais
clara do que realmente é necessário.
35. Por que usar TDD?
1.Auxilia no design da API.
2.Testes = Documentação.
3. Código de qualidade.
4.Viabiliza IC.
37. Por que usar TDD?
1.Auxilia no design da API.
2.Testes = Documentação.
3. Código de qualidade.
4.Viabiliza IC.
38. Cada linha de código testado é uma
linha de código confiável.
40. Por que usar TDD?
1.Auxilia no design da API.
2.Testes = Documentação.
3. Código de qualidade.
4.Viabiliza IC.
87. 19 de Dezembro, 2015
R. Jardim Botânico 518 2º andar Rio de Janeiro/ 55 21 35540 3540 / hugeinc.com