July 2020
Beginner to intermediate
822 pages
20h 28m
English
Testing is central to creating working software. Here's the canonical statement describing the importance of testing:
Any program feature without an automated test simply doesn't exist.
That's from Kent Beck's book, Extreme Programming Explained: Embrace Change.
We can distinguish several kinds of testing: