Steak
  testes para carnívoros
@danielvlopes
software + design




         areacriacoes.com.br
cifrascash.com
slideshare.net/danielvlopes
Quem usa
Cucumber ?
Por que teste de aceitação ?
Agrega mais valor
Através da interface*
Menos frágil
Ajuda a pensar na feature
Cucumber !!!
1º Descrever
comportamento em
    texto plano
2º Escrever o
passo em Ruby
3º Rodar e ver os teste falhando
3º Rodar e ver os teste falhando
4º Escrever o código para passar
3º Rodar e ver os teste falhando
4º Escrever o código para passar
5º Rodar os testes novamente ...
BDD encoraja colaboração
entre desenvolvedores e pessoas
 não-técnicas ou de negócios ...
Quem usa RSpec ?
Você já sabe Steak !!!
“Minimalist acceptance
testing on top of RSpec”
1º Descrever
comportamento em
    Ruby puro
NÃO EXISTE 2º
   PASSO
sintaxe elegante de
leitura natural e fácil escrita.
Screencast
Mais exemplos
Um bife as vezes vai
      bem ;-)
CURSOS
! egenial.com.br/cursorails
  egenial.com.br/imersaorubyonrails

CONTATOS
! blog.areacriacoes.com.br
! twitter @dan...
Steak (Oxente Rails)
Steak (Oxente Rails)
Steak (Oxente Rails)
Steak (Oxente Rails)
Steak (Oxente Rails)
Steak (Oxente Rails)
Steak (Oxente Rails)
Steak (Oxente Rails)
Steak (Oxente Rails)
Steak (Oxente Rails)
Steak (Oxente Rails)
Steak (Oxente Rails)
Steak (Oxente Rails)
Steak (Oxente Rails)
Upcoming SlideShare
Loading in …5
×

Steak (Oxente Rails)

1,421 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,421
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Steak (Oxente Rails)

  1. 1. Steak testes para carnívoros
  2. 2. @danielvlopes
  3. 3. software + design areacriacoes.com.br
  4. 4. cifrascash.com
  5. 5. slideshare.net/danielvlopes
  6. 6. Quem usa Cucumber ?
  7. 7. Por que teste de aceitação ?
  8. 8. Agrega mais valor
  9. 9. Através da interface*
  10. 10. Menos frágil
  11. 11. Ajuda a pensar na feature
  12. 12. Cucumber !!!
  13. 13. 1º Descrever comportamento em texto plano
  14. 14. 2º Escrever o passo em Ruby
  15. 15. 3º Rodar e ver os teste falhando
  16. 16. 3º Rodar e ver os teste falhando 4º Escrever o código para passar
  17. 17. 3º Rodar e ver os teste falhando 4º Escrever o código para passar 5º Rodar os testes novamente ...
  18. 18. BDD encoraja colaboração entre desenvolvedores e pessoas não-técnicas ou de negócios ...
  19. 19. Quem usa RSpec ?
  20. 20. Você já sabe Steak !!!
  21. 21. “Minimalist acceptance testing on top of RSpec”
  22. 22. 1º Descrever comportamento em Ruby puro
  23. 23. NÃO EXISTE 2º PASSO
  24. 24. sintaxe elegante de leitura natural e fácil escrita.
  25. 25. Screencast
  26. 26. Mais exemplos
  27. 27. Um bife as vezes vai bem ;-)
  28. 28. CURSOS ! egenial.com.br/cursorails egenial.com.br/imersaorubyonrails CONTATOS ! blog.areacriacoes.com.br ! twitter @danielvlopes danielvlopes@areacriacoes.com.br

×