Answering a listener question.
- What are the benefits?
- Why automated testing over manual testing?
- Why test first?
- Why do automated testing during development?
- Why test to the user level API?
After describing my ideal test strategy and project, I list:
- Business related, practical benefits of testing
- Personal reasons to embrace testing
- Pragmatic, day to day, developer benefits of testing