SlideShare uma empresa Scribd logo
Steak  testes para carnívoros




segunda-feira, 20 de setembro de 2010
@danielvlopes


segunda-feira, 20 de setembro de 2010
areacriacoes.com.br




segunda-feira, 20 de setembro de 2010
software + design




                                        areacriacoes.com.br




segunda-feira, 20 de setembro de 2010
cifrascash.com




segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
slideshare.net/danielvlopes




segunda-feira, 20 de setembro de 2010
Quem usa
                          Cucumber ?

segunda-feira, 20 de setembro de 2010
Por que teste de aceitação ?




segunda-feira, 20 de setembro de 2010
Agrega mais valor




segunda-feira, 20 de setembro de 2010
Através da interface*




segunda-feira, 20 de setembro de 2010
Menos frágil




segunda-feira, 20 de setembro de 2010
Ajuda a pensar na feature




segunda-feira, 20 de setembro de 2010
Clean Code




segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
Cucumber !!!



segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
1º Descrever
                            comportamento em
                                texto plano


segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
2º Escrever o
                                        passo em Ruby


segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
3º Rodar e ver os teste falhando




segunda-feira, 20 de setembro de 2010
3º Rodar e ver os teste falhando
              4º Escrever o código para passar




segunda-feira, 20 de setembro de 2010
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
segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
BDD encoraja colaboração
                  entre desenvolvedores e pessoas
                   não-técnicas ou de negócios ...




segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
Quem usa RSpec ?



segunda-feira, 20 de setembro de 2010
Você já sabe Steak !!!
segunda-feira, 20 de setembro de 2010
“Minimalist acceptance
                           testing on top of RSpec”



segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
1º Descrever
                            comportamento em
                                Ruby puro


segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
NÃO EXISTE 2º
                                           PASSO


segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
sintaxe elegante de
                 leitura natural e fácil escrita.



segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
Mais exemplos



segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
Mais referências



segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
github.com/cavalle/steak




segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
Blog posts

                     • Steak: because Cucumber is for vegetarians!
                     • Helpers for Steak




segunda-feira, 20 de setembro de 2010
Autenticação

                     • Devise (Warden)
                     • Authlogic




segunda-feira, 20 de setembro de 2010
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
segunda-feira, 20 de setembro de 2010
Um bife as vezes vai
                                  bem ;-)


segunda-feira, 20 de setembro de 2010
segunda-feira, 20 de setembro de 2010
CURSOS
                 	 egenial.com.br/cursorails
                   egenial.com.br/imersaorubyonrails

                 CONTATOS
                 	 blog.areacriacoes.com.br
                 	 twitter @danielvlopes
                   danielvlopes@areacriacoes.com.br


segunda-feira, 20 de setembro de 2010

Mais conteúdo relacionado

Steak (Ruby on Rio)