From: Richard Conroy Date: 2007-02-14T21:15:14+09:00 Subject: Re: newbie tdd question On 2/14/07, bbiker wrote: > On Feb 13, 7:50 pm, James Edward Gray II > wrote: > > On Feb 13, 2007, at 5:31 PM, Jason Mayer wrote: > > > > > I've search google and the ruby kitchen sink... I've also hunted > > > around > > > various book stores, and it seems like TDD documentation is > > > primarily found > > > for java. Can someone point me to something like Chris Pine's > > > newbie guide > > > to get me started with tests? > Currently the best source on testing is "Everyday Scripting with Ruby > for Teams, Testers, and You" > by Brian Marick. This book is published by The Pragmatic Programmers. > It also teaches Ruby programming. But its not a How-to-TDD book (or a learn WATIR book, or a learn Selenium book). It does lay the foundations for the core practical skills involved in TDD. It also concentrates a lot on the satellite activities involved in testing, like automating laborious activities like report generation, or inserting testbed data, that are not actual testcases themselves. > This is an hands-on book .. you work on 4 projects along with the > author. I haven't fully read through it, but there have only ever been 2 books that I wanted to follow through at the example by example level - one is the Agile 2nd ed book. And the other is Brian Marick's book. I am thinking of making tutorials based around his activities too, so I can train up our QAs. And that means that I need to be intimate with what he writes so I can structure the training.