December 2023
Intermediate to advanced
378 pages
11h 54m
English
The previous chapters examined software testing as an independent process – that is, sitting down in front of working software and testing it in order to find quality risks. The unit testing, TDD, and Specification by Example sections in Chapters 3 and 4 intertwined test and development a bit, but for the most part, we didn’t talk about how the software got to its current state, what the team will do with the feedback, how the software is released, how testing deals with problems in the field, and so on. To borrow a metaphor, it is a bit like talking about nails and pieces of wood without mentioning hammers, measurement, design, and carpentry.
This chapter widens our scope to discuss how testing and testers interact ...