testes de aceitação com steak e capybara
DESCRIPTION
Lab Zigotto em 17 de Dezembro de 2010TRANSCRIPT
![Page 1: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/1.jpg)
Testes de aceitação comSteak e Capybara
por Jésus Lopes@jtadeulopes
sexta-feira, 17 de dezembro de 2010
![Page 2: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/2.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 3: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/3.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 4: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/4.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 5: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/5.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 6: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/6.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 7: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/7.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 8: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/8.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 9: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/9.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 10: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/10.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 11: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/11.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 12: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/12.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 13: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/13.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 14: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/14.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 15: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/15.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 16: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/16.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 17: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/17.jpg)
Sucesso!
sexta-feira, 17 de dezembro de 2010
![Page 18: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/18.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 19: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/19.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 20: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/20.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 21: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/21.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 22: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/22.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 23: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/23.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 24: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/24.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 25: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/25.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 26: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/26.jpg)
Testes de aceitação
sexta-feira, 17 de dezembro de 2010
![Page 27: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/27.jpg)
Automatizar os testes deaceitação!
sexta-feira, 17 de dezembro de 2010
![Page 28: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/28.jpg)
O que é teste deaceitação?
sexta-feira, 17 de dezembro de 2010
![Page 29: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/29.jpg)
Testes do cliente!
sexta-feira, 17 de dezembro de 2010
![Page 30: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/30.jpg)
Por que?
sexta-feira, 17 de dezembro de 2010
![Page 31: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/31.jpg)
Por que?
Mais valioso de todos
sexta-feira, 17 de dezembro de 2010
![Page 32: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/32.jpg)
Por que?
Mais valioso de todos
Começa com a interface
sexta-feira, 17 de dezembro de 2010
![Page 33: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/33.jpg)
Por que?
Mais valioso de todos
Começa com a interface
Ajuda a pensar na funcionalidade e aplicar somente o necessário
sexta-feira, 17 de dezembro de 2010
![Page 34: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/34.jpg)
Mas eu faço isso!
sexta-feira, 17 de dezembro de 2010
![Page 35: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/35.jpg)
Mas eu faço isso!
sexta-feira, 17 de dezembro de 2010
![Page 36: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/36.jpg)
Mas eu faço isso!
sexta-feira, 17 de dezembro de 2010
![Page 37: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/37.jpg)
Errado!
sexta-feira, 17 de dezembro de 2010
![Page 38: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/38.jpg)
Então, como automatizar este tipo de teste?
sexta-feira, 17 de dezembro de 2010
![Page 39: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/39.jpg)
Steak“Minimalist acceptance testing on top of RSpec”
sexta-feira, 17 de dezembro de 2010
![Page 40: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/40.jpg)
Exemplo:
1º Descrever o comportamento emRuby puro
sexta-feira, 17 de dezembro de 2010
![Page 41: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/41.jpg)
1 feature "Produtos", %q{ 2 A fim de ter um site com produtos 3 Como administrador 4 Eu quero gerenciar meus produtos 5 } do 6 7 scenario "Visualizando produtos na home" do 8 9 Product.create!(:name => 'Sapato')10 Product.create!(:name => 'Mochila')11 12 visit '/'13 14 page.should have_content('Sapato')15 page.should have_content('Mochila')16 17 end18 19 end
sexta-feira, 17 de dezembro de 2010
![Page 42: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/42.jpg)
Pronto!
sexta-feira, 17 de dezembro de 2010
![Page 43: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/43.jpg)
Pronto!Basta seguir com o desenvolvimento...
sexta-feira, 17 de dezembro de 2010
![Page 44: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/44.jpg)
Pronto!Basta seguir com o desenvolvimento...
2º Rodar os testes e ver falhando
sexta-feira, 17 de dezembro de 2010
![Page 45: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/45.jpg)
Pronto!Basta seguir com o desenvolvimento...
2º Rodar os testes e ver falhando
3º Escrever o código necessário para o teste passar
sexta-feira, 17 de dezembro de 2010
![Page 46: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/46.jpg)
Pronto!Basta seguir com o desenvolvimento...
2º Rodar os testes e ver falhando
3º Escrever o código necessário para o teste passar
4º Rodar os testes novamente...
sexta-feira, 17 de dezembro de 2010
![Page 47: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/47.jpg)
Capybara“DSL for interacting with a web application”
sexta-feira, 17 de dezembro de 2010
![Page 48: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/48.jpg)
visit '/'
sexta-feira, 17 de dezembro de 2010
![Page 49: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/49.jpg)
click_link 'Products'
sexta-feira, 17 de dezembro de 2010
![Page 50: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/50.jpg)
click_button 'Save'
sexta-feira, 17 de dezembro de 2010
![Page 51: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/51.jpg)
Formulários
sexta-feira, 17 de dezembro de 2010
![Page 52: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/52.jpg)
fill_in 'First Name', :with => 'Jésus'
Formulários
sexta-feira, 17 de dezembro de 2010
![Page 53: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/53.jpg)
fill_in 'First Name', :with => 'Jésus'
choose 'A Radio Button'
Formulários
sexta-feira, 17 de dezembro de 2010
![Page 54: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/54.jpg)
fill_in 'First Name', :with => 'Jésus'
choose 'A Radio Button'
check 'A Checkbox'
Formulários
sexta-feira, 17 de dezembro de 2010
![Page 55: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/55.jpg)
fill_in 'First Name', :with => 'Jésus'
choose 'A Radio Button'
check 'A Checkbox'
uncheck 'A Checkbox'
Formulários
sexta-feira, 17 de dezembro de 2010
![Page 56: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/56.jpg)
fill_in 'First Name', :with => 'Jésus'
choose 'A Radio Button'
check 'A Checkbox'
uncheck 'A Checkbox'
attach_file 'Image', '/path/to/image.jpg'
Formulários
sexta-feira, 17 de dezembro de 2010
![Page 57: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/57.jpg)
select 'Option', :from => 'Select Box'
fill_in 'First Name', :with => 'Jésus'
choose 'A Radio Button'
check 'A Checkbox'
uncheck 'A Checkbox'
attach_file 'Image', '/path/to/image.jpg'
Formulários
sexta-feira, 17 de dezembro de 2010
![Page 58: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/58.jpg)
Mais exemplos!
sexta-feira, 17 de dezembro de 2010
![Page 59: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/59.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 60: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/60.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 61: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/61.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 62: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/62.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 63: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/63.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 64: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/64.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 65: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/65.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 66: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/66.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 67: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/67.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 68: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/68.jpg)
1 feature "Lorem ipsum" do 2 3 scenario "New lorem" do 4 5 visit 'http://www.domain.com' 6 7 click_link 'Light Button' 8 9 fill_in 'Input', :with => 'dolore'10 fill_in 'Text-Field', :with => 'Lorem ipsum dolor...'11 click_button 'Dark Button'12 13 page.should have_content 'dolor sit amet'14 end15 16 end
sexta-feira, 17 de dezembro de 2010
![Page 69: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/69.jpg)
Consultas na página
sexta-feira, 17 de dezembro de 2010
![Page 70: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/70.jpg)
page.has_selector?('table tr')
Consultas na página
sexta-feira, 17 de dezembro de 2010
![Page 71: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/71.jpg)
page.has_selector?('table tr')
page.has_selector?(:xpath, '//table/tr')
Consultas na página
sexta-feira, 17 de dezembro de 2010
![Page 72: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/72.jpg)
page.has_selector?('table tr')
page.has_selector?(:xpath, '//table/tr')
page.has_css?('table tr.foo')
Consultas na página
sexta-feira, 17 de dezembro de 2010
![Page 73: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/73.jpg)
Encontrar elementos
sexta-feira, 17 de dezembro de 2010
![Page 74: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/74.jpg)
find_field('First Name').value
Encontrar elementos
sexta-feira, 17 de dezembro de 2010
![Page 75: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/75.jpg)
find_field('First Name').value
find_link('Hello').visible?
Encontrar elementos
sexta-feira, 17 de dezembro de 2010
![Page 76: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/76.jpg)
find_field('First Name').value
find_link('Hello').visible?
find_button('Send').click
Encontrar elementos
sexta-feira, 17 de dezembro de 2010
![Page 77: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/77.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 78: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/78.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 79: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/79.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 80: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/80.jpg)
sexta-feira, 17 de dezembro de 2010
![Page 81: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/81.jpg)
1 feature "Login" do 2 3 scenario "Login como administrador" do 4 5 within("div.admin") do 6 fill_in 'LOGIN', :with => 'user' 7 fill_in 'SENHA', :with => 'senha123' 8 click_button 'Light Button' 9 end10 11 end12 13 scenario "Login como aluno" do14 15 within("div.student") do16 fill_in 'E-MAIL', :with => '[email protected]'17 fill_in 'SENHA', :with => 'senha123'18 click_button 'Light Button'19 end20 21 end22 23 end
sexta-feira, 17 de dezembro de 2010
![Page 82: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/82.jpg)
Live coding!
sexta-feira, 17 de dezembro de 2010
![Page 83: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/83.jpg)
Obrigado!
sexta-feira, 17 de dezembro de 2010
![Page 84: Testes de aceitação com Steak e Capybara](https://reader030.vdocuments.mx/reader030/viewer/2022020306/54b5505e4a7959c22c8b45ba/html5/thumbnails/84.jpg)
Fontes
• https://github.com/cavalle/steak
• https://github.com/jnicklas/capybara
• http://jeffkreeftmeijer.com/2010/steak-because-cucumber-is-for-vegetarians
• http://www.slideshare.net/danielvlopes/steak-4939188
• http://www.dtsato.com/blog/2007/09/24/voce-automatiza-seus-testes-de-aceitacao
• http://www.extremeprogramming.org/rules/functionaltests.html
• Storyboard characters - http://www.graffletopia.com/stencils/462
• http://www.eleqtriq.com/2010/08/sqetch-wireframe-toolkit/
sexta-feira, 17 de dezembro de 2010