Everyone talks about how tests help prevent bugs, defects, issues, etc. but many people don’t focus on the real value of writing software tests, saving time, and making our lives (the developers’ lives) better.
Software tests can be boring, they can be mandated by managers, and they can seem like they take more time than they are worth! Instead of focusing on why others want us to build tests, let’s focus on how writing tests can make things better for us, and if tests don’t help us, why do we make them.
We we will cover everything from basic tests for toolbox tools to deciding what tests to make, and lots in between.