8

Delivery Models and Testing

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 ...

Get Software Testing Strategies 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.