A Google user
As stated in the title, this for for beginners, starting with the basic concepts. It covers the when, why and how from unit testing, through to system tests. It was good to see it introduce concepts such as mocking, and how to determine your integration test order. The only real negative for me was the formatting of the code. Python relies heavily on the indentation, and with the code all over the place it was a bit hard to read. Especially as there are many pages of code at times. Overall, I found the book very useful to get started.