Top Banner
TDD com
17
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Tdd com Java

TDDcom

Page 2: Tdd com Java

Rafael Miceli

@rafaelmiceli rafael-miceli.com.br

Page 3: Tdd com Java

Testes automatizados

Page 4: Tdd com Java

Testes

Page 5: Tdd com Java

Testes

Page 6: Tdd com Java

Teste Unitário R.O.I.

Page 7: Tdd com Java

Referência: http://www.research.ibm.com/labs/almaden/index.shtml

Teste Unitário R.O.I.

Page 8: Tdd com Java

Code Coverage

Page 9: Tdd com Java

Code Coverage

Page 10: Tdd com Java
Page 11: Tdd com Java

F.I.R.S.T.

FAST

ISOLATED

REPEATABLE

SELF-VERIFYING

TIMELY

Page 12: Tdd com Java

TDD

Page 13: Tdd com Java

TDD

IS A DESIGN TOOL!!!!But with tests on it

Page 14: Tdd com Java

TDD Flow

Page 15: Tdd com Java
Page 16: Tdd com Java

Referências bibliográficas:

Test Driven Development By Example:http://www.amazon.com/Test-Driven-Development-Kent-Beck/dp/0321146530/ref=sr_1_1?s=books&ie=UTF8&qid=1424705723&sr=1-1&keywords=test+driven+development+by+example

Professional TDD With C#:http://www.amazon.com/Professional-Test-Driven-Development-Applications/dp/047064320X/ref=sr_1_2?s=books&ie=UTF8&qid=1424705765&sr=1-2&keywords=TDD

Working Effectively with Legacy Code:http://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052/ref=sr_1_1?s=books&ie=UTF8&qid=1424705709&sr=1-1&keywords=working+effectively+with+legacy+code

Agile Principles, Patterns and Practices in C#:http://www.amazon.com/Agile-Principles-Patterns-Practices-C/dp/0131857258/ref=sr_1_2?s=books&ie=UTF8&qid=1424705812&sr=1-2&keywords=agile+practices+and+patterns

Page 17: Tdd com Java