Testing doesn’t bite, unless it does

Do you find testing the necessary evil at the end of a feature development cycle? Or do you follow test driven development and are an advocate of comprehensive test suites? Whether we enjoy it or not, testing is a critical element in the development process. And it’s not an easy one. We often forget to consider what happens when things go wrong, users change their minds or they simply make their own workflow around our bugs.

In this talk, I will show you some of the commonly missed user behaviours I have come across and how you can account for them in your own testing. And I will entertain you with an unexpected language caveat that bit my backside. Having started my career as a tester before I became a developer I have seen my share of bugs that could easily be prevented. I’d like to share the common ones with you, and together, we will give them a farewell, forever.