Chapter 19. Test Ideas and Heuristics

In this final chapter, I gather advice and pointers about what to actually test in a compact format. Bits and pieces of this information are scattered throughout the book, but they usually appear in their own contexts, where other things may be the key focus. Here’s the big picture. Hopefully, this material will help you to cherry-pick and prioritize your tests, because there’s always time pressure on real projects, and “testing everything” is practically impossible.

High-level Considerations

There are many decisions a team and the individual developers need to make when choosing what to focus on when writing tests. This section should provide some fuel for discussions about where to start and what to do, ...

Get Developer Testing: Building Quality into Software now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.