1. The benefits of testing
- Save time.
- Tests don‘t just identify problems, they prevent them.
2. Basic testing strategies
- Test-driven development: write tests before write code.
- More often, a newcomer to testing will create some code and later decide that it should have some tests.