Test-Design Based Thinking For Fun and Profit

Test design-based thinking is critical at every level of software development, starting at the user story and continuing until the code has been deployed to production.

Explore the science and the art of designing test cases for unit testing, manual testing, and automated testing, getting hands-on with practical exercises designed to challenge and deepen your skills. Jenna shares key agile, focused test design techniques, including equivalence class, boundary-value, decision table, and state transition designs and tables. Leave this workshop with a newfound confidence for developing test cases that find important bugs earlier, and methods to apply these techniques while pairing and mobbing with your team.