Ciao a tutti, ieri sera al RSC (ottima idea, torneremo di sicuro!) ho discusso brevemente con alcuni dei presenti il testing di web app. Premetto che io finora con Rails ho fatto un paio di piccoli siti, in gran parte non testati o comunque solo con un po' di functional. Qual l'approccio che utilizza un esperto? Testando cosa e con che strumenti? Il mio goal sia di fare del buon TDD, che soprattutto di evitare problemi di regression. A presto! Luca Pradovera
on 2012-05-04 09:40
on 2012-05-04 10:22
Come ti accennavo, dopo alcune esperienze ho deciso di basare i miei test sui models e poi facendo degli integration test. Inizialmente usavo anche test sui controllers, ma li ho trovati una perdita di tempo ed un'inutile aggiunta di complessit. Molto importante negli integration tests controllare la presenza o meno di determinate informazioni. Stack usato: group :development, :test do gem 'rspec-rails', '~> 2.6' gem 'shoulda' gem 'capybara' gem 'factory_girl_rails' gem 'fuubar' gem 'guard-rspec' gem 'delorean' gem 'spork', '~> 1.0rc' gem 'guard-spork' gem 'rails_best_practices' end 2012/5/4 Luca Pradovera <luca.pradovera@gmail.com> > di regression. > > A presto! > > Luca Pradovera > _______________________________________________ > Ml mailing list > Ml@lists.ruby-it.org > http://lists.ruby-it.org/mailman/listinfo/ml > -- Andrea Reginato Lelylan | reThink your house http://lelylan.com
Please log in before posting. Registration is free and takes only a minute.
Existing account
(Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
Log in with Google account | Log in with Yahoo account
No account? Register here.