6 Interviews With Rails Testing Gurus
Noel Rappin - author of Professional Ruby on Rails, published by Wrox - is the author of Rails Test Prescriptions, a forthcoming book on Rails testing techniques and methodologies. Noel has also written Getting Started With Testing Your Rails Application, a 49 page PDF that deftly walks through how to test a Rails application (or, rather, develop an app using test-first practices) - if you're not hot on testing, it's well worth reading!
As part of the build-up around the forthcoming Rails Test Prescriptions, Noel has interviewed six prominent test-crazy Rails developers:
- Noel Rappin (yes, himself!)
- Geoffrey Grosenbach (Peepcode)
- Gregg Pollack (RailsEnvy)
- Ryan Bates (Railscasts)
- James Golick (Giraffesoft)
- Chad Fowler (RubyCentral)
One of the best ways to be good at something is to imitate those who are already good at something, so check out how these guys operate and, if you like the cut of their jib, steal their ideas for your own personal testing philosophy.
Support from: acts_as_conference; - A two day Rails conference in Orlando, Florida on February 6 and 7. Only $125, free food, a great venue, and lots of top Rails speakers including DHH. Click here to learn more.
January 30th, 2009 at 8:17 pm
Wow, how did he not interview Mr. TATFT, Bryan Liles? He's the most test-crazy Rubyist I've ever seen.
January 31st, 2009 at 1:28 am
Good point!! Although I imagine it's a continuing series so hopefully he'll get to him soon.
As far as interviews go though, I found these quite interesting to read (unlike many others). You don't get insight into people's testing methodologies too often. Glad he didn't interview me though because I'm crap at it.
January 31st, 2009 at 7:38 am
I wouldn't consider any of those six to be *top* Ruby testers. Heres my alternative list (based on presentations, books, blog posts):
Dave Astel
David Chelimsky
Yehuda Katz
Ryan Davis
Bryan Helmkamp
Jim Weirich
January 31st, 2009 at 2:06 pm
good news! testing methodology is a weak point sometimes. thank you!