10 TESTING CODE AND ANALYSING RESULTS

‘“How to test?” is a question that cannot be answered in general. “When to test?” however, does have a general answer: as early and as often as possible.’

– Bjarne Stroustrup

Making a better product in the future will depend on the developer knowing what is wrong with the existing one and learning lessons from the experience. The testing process is key to identifying issues with a product: this chapter provides insight into what is important about testing and test analysis.

OVERVIEW OF TESTING

Many developers will admit to seeing testing as the most tedious part of their job – after all, it’s generally not as much fun as coding the solution. Nevertheless, it is almost certainly the most important part ...

Get Software Development in Practice 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.