Ray K. wrote: > There are the bddcasts: www.bddcasts.com > They do cost money, but they're worth it, so is the rspec book. > > A word of advice: > Learning RoR at the same time with Cucumber and RSpec will require you > to fight a very steep learning curve. > Very often you will neither know how to test something nor how to > implement it. You do get a lot of insight into Rails and you'll learn > what every LOC does. But it's also over with easy copy&pasting code, > taking chunks from tutorials and all that. This requires for you to > really know what you're doing or if you don't - you will have to learn. > > The quick and dirty solution with BDD doesn't exist. It can be worth it, > but it takes long. > > I would suggest to get your Rails knowledge on a solid foundation first. > "Solid" means stuff you really know and can do - not a collage of > railscasts. > After that BDD won't be that hard. > > Hope that helps > Ray
My approach has been: - use the Agile web development with Rails book to get my 'rails beginner badge' - used forums such as these and the excellent stuff over on railscasts.com to help bed the knowledge in a bit - Developed my first basic app and deployed it on Heroku With the basics in place I've now picked up the RSpec book and it seems to be at the right time. I have a couple of rails apps in the pipeline and would like to approach them using BDD and with the bsic rails knowledge i have the book is making sense. It helps that I have alot of experience in software testing and i can comfortably see where the boundary between rspec and cucumber exists (and also where other tools such as selenium and webrat pick up as well). Just to echo the previous poster though - i'd recommend getting the rails basics down first and perhaps develop a small application of your own as well. -- Posted via http://www.ruby-forum.com/. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

