on 14 August 2005
but then it doesn't offer much beyond what you can glean from reading about the subject on the internet. It also misses out a great deal of stuff which would be useful such as how to test private methods of classes, using databases in testing using DbUnit or how to use Cactus or many of the other frameworks it mentions. It does cover a lot of ground on what to test and why you are testing, but I found it very brief and lacking information on how to test.
on 12 November 2013
A slightly lengthy book but overall offered good advice. e.g. Right BICEP rule, CORRECT rule. Perhaps in need of a refresh though to take into account all the other testing techniques now available, e.g cucumber (BDD Testing), Mockito/PowerMock testing, Groovy/Spock (Specification) testing. (Source: I am a software developer)