steak (ruby on rio)
DESCRIPTION
Apresentação sobre Steak ministrado no Ruby on Rio através do Treinatom.TRANSCRIPT
![Page 1: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/1.jpg)
Steaktestes para carnívoros
segunda-feira, 20 de setembro de 2010
![Page 2: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/2.jpg)
@danielvlopes
segunda-feira, 20 de setembro de 2010
![Page 3: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/3.jpg)
areacriacoes.com.br
segunda-feira, 20 de setembro de 2010
![Page 4: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/4.jpg)
areacriacoes.com.br
software + design
segunda-feira, 20 de setembro de 2010
![Page 5: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/5.jpg)
cifrascash.com
segunda-feira, 20 de setembro de 2010
![Page 6: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/6.jpg)
segunda-feira, 20 de setembro de 2010
![Page 7: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/7.jpg)
segunda-feira, 20 de setembro de 2010
![Page 8: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/8.jpg)
segunda-feira, 20 de setembro de 2010
![Page 9: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/9.jpg)
slideshare.net/danielvlopes
segunda-feira, 20 de setembro de 2010
![Page 10: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/10.jpg)
Quem usa Cucumber ?
segunda-feira, 20 de setembro de 2010
![Page 11: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/11.jpg)
Por que teste de aceitação ?
segunda-feira, 20 de setembro de 2010
![Page 12: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/12.jpg)
Agrega mais valor
segunda-feira, 20 de setembro de 2010
![Page 13: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/13.jpg)
Através da interface*
segunda-feira, 20 de setembro de 2010
![Page 14: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/14.jpg)
Menos frágil
segunda-feira, 20 de setembro de 2010
![Page 15: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/15.jpg)
Ajuda a pensar na feature
segunda-feira, 20 de setembro de 2010
![Page 16: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/16.jpg)
Clean Code
segunda-feira, 20 de setembro de 2010
![Page 17: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/17.jpg)
segunda-feira, 20 de setembro de 2010
![Page 18: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/18.jpg)
Cucumber !!!
segunda-feira, 20 de setembro de 2010
![Page 19: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/19.jpg)
segunda-feira, 20 de setembro de 2010
![Page 20: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/20.jpg)
segunda-feira, 20 de setembro de 2010
![Page 21: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/21.jpg)
1º Descrever comportamento em
texto plano
segunda-feira, 20 de setembro de 2010
![Page 22: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/22.jpg)
segunda-feira, 20 de setembro de 2010
![Page 23: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/23.jpg)
segunda-feira, 20 de setembro de 2010
![Page 24: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/24.jpg)
2º Escrever o passo em Ruby
segunda-feira, 20 de setembro de 2010
![Page 25: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/25.jpg)
segunda-feira, 20 de setembro de 2010
![Page 26: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/26.jpg)
segunda-feira, 20 de setembro de 2010
![Page 27: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/27.jpg)
3º Rodar e ver os teste falhando
segunda-feira, 20 de setembro de 2010
![Page 28: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/28.jpg)
3º Rodar e ver os teste falhando
4º Escrever o código para passar
segunda-feira, 20 de setembro de 2010
![Page 29: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/29.jpg)
3º Rodar e ver os teste falhando
4º Escrever o código para passar
5º Rodar os testes novamente ...
segunda-feira, 20 de setembro de 2010
![Page 30: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/30.jpg)
segunda-feira, 20 de setembro de 2010
![Page 31: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/31.jpg)
segunda-feira, 20 de setembro de 2010
![Page 32: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/32.jpg)
segunda-feira, 20 de setembro de 2010
![Page 33: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/33.jpg)
segunda-feira, 20 de setembro de 2010
![Page 34: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/34.jpg)
segunda-feira, 20 de setembro de 2010
![Page 35: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/35.jpg)
segunda-feira, 20 de setembro de 2010
![Page 36: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/36.jpg)
segunda-feira, 20 de setembro de 2010
![Page 37: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/37.jpg)
BDD encoraja colaboração entre desenvolvedores e pessoas não-técnicas ou de negócios ...
segunda-feira, 20 de setembro de 2010
![Page 38: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/38.jpg)
segunda-feira, 20 de setembro de 2010
![Page 39: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/39.jpg)
Quem usa RSpec ?
segunda-feira, 20 de setembro de 2010
![Page 40: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/40.jpg)
Você já sabe Steak !!!
segunda-feira, 20 de setembro de 2010
![Page 41: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/41.jpg)
“Minimalist acceptance testing on top of RSpec”
segunda-feira, 20 de setembro de 2010
![Page 42: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/42.jpg)
segunda-feira, 20 de setembro de 2010
![Page 43: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/43.jpg)
1º Descrever comportamento em
Ruby puro
segunda-feira, 20 de setembro de 2010
![Page 44: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/44.jpg)
segunda-feira, 20 de setembro de 2010
![Page 45: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/45.jpg)
NÃO EXISTE 2º PASSO
segunda-feira, 20 de setembro de 2010
![Page 46: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/46.jpg)
segunda-feira, 20 de setembro de 2010
![Page 47: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/47.jpg)
segunda-feira, 20 de setembro de 2010
![Page 48: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/48.jpg)
segunda-feira, 20 de setembro de 2010
![Page 49: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/49.jpg)
sintaxe elegante de leitura natural e fácil escrita.
segunda-feira, 20 de setembro de 2010
![Page 50: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/50.jpg)
segunda-feira, 20 de setembro de 2010
![Page 51: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/51.jpg)
Mais exemplos
segunda-feira, 20 de setembro de 2010
![Page 52: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/52.jpg)
segunda-feira, 20 de setembro de 2010
![Page 53: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/53.jpg)
segunda-feira, 20 de setembro de 2010
![Page 54: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/54.jpg)
segunda-feira, 20 de setembro de 2010
![Page 55: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/55.jpg)
segunda-feira, 20 de setembro de 2010
![Page 56: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/56.jpg)
segunda-feira, 20 de setembro de 2010
![Page 57: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/57.jpg)
segunda-feira, 20 de setembro de 2010
![Page 58: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/58.jpg)
segunda-feira, 20 de setembro de 2010
![Page 59: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/59.jpg)
Mais referências
segunda-feira, 20 de setembro de 2010
![Page 60: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/60.jpg)
segunda-feira, 20 de setembro de 2010
![Page 61: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/61.jpg)
segunda-feira, 20 de setembro de 2010
![Page 62: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/62.jpg)
github.com/cavalle/steak
segunda-feira, 20 de setembro de 2010
![Page 63: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/63.jpg)
segunda-feira, 20 de setembro de 2010
![Page 64: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/64.jpg)
Blog posts
• Steak: because Cucumber is for vegetarians!
• Helpers for Steak
segunda-feira, 20 de setembro de 2010
![Page 65: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/65.jpg)
Autenticação
• Devise (Warden)
• Authlogic
segunda-feira, 20 de setembro de 2010
![Page 66: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/66.jpg)
Uso real
• PartidoDeInternet/populo (Rails 2 + Steak + Capybara)
• jatorre/AFG (Rails 3 + Steak + Capybara)
• tdiary/tdiary-core (Custom Rack App + Steak + Capybara)
• jaimeiniesta/demo_steak_capybara (Rails 2 + Steak + Capybara)
• clayton/lunch-time (Rails 2 + Steak + Capybara)
• cavalle/quotly (Sinatra + Steak + Capybara)
• porras/madrid-rb-feb-2010 (Rails 2 + Steak + RackTest/Selenium/Culerity)
• valakirka/monquartier (Rails 2 + Steak)
segunda-feira, 20 de setembro de 2010
![Page 67: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/67.jpg)
segunda-feira, 20 de setembro de 2010
![Page 68: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/68.jpg)
Um bife as vezes vai bem ;-)
segunda-feira, 20 de setembro de 2010
![Page 69: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/69.jpg)
segunda-feira, 20 de setembro de 2010
![Page 70: Steak (Ruby on Rio)](https://reader035.vdocuments.net/reader035/viewer/2022081400/55593287d8b42a4f3d8b49b9/html5/thumbnails/70.jpg)
CURSOS
egenial.com.br/cursorails
egenial.com.br/imersaorubyonrails
CONTATOS
blog.areacriacoes.com.br
twitter @danielvlopes
segunda-feira, 20 de setembro de 2010