Here is a bit of history... During the development of the first edition, I wanted to put in a section on Debugging. It didn't make the cut. 7 years later, with the 3rd edition, debugging still didn't make the cut...
Why? there were too many issues... Back then,
java debugging was too immature. With the 3rd edition, we just couldn't get it to work as a chapter. It was either too specific to a particular tool, or there were just not enough "practical" information to be useful. We even considered writing support classes, but... it never came together.
Anyway, something tells me, testing may have the same problem. It may be too specific to a particular tool, or just too obscure to most readers that it may be better done for a testing book. In any case, I may be wrong, so please keep adding your suggestions here.
Henry