Agile2018 has ended
Back To Schedule
Monday, August 6 • 15:45 - 17:00
Effective Testing for the Whole Team: A workshop for everyone who cares (Clare Sudbery) POPULAR

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Limited Capacity full
Adding this to your schedule will put you on the waitlist.

How do you write the right number of tests, the right types of tests, at the right level, that are run at the right time and give the best feedback?
"Follow the test pyramid" is the pat answer, but in reality it is much trickier than this would imply. This is a hands-on workshop that aims to improve your testing skills by using a simple fake example and keeping things high level.
Workshop participants will be split into groups, ideally containing a mix of roles and skills in each group. We will perform a series of exercises to examine unit tests, integration tests, acceptance tests and smoke tests - as well as dig into the definitions of these terms and how widely their interpretations can vary between different companies and projects.
The exercises will look at when and why new tests should be created, and old tests deleted. Participants will see some code (which will be explained to those who are not developers), but they will not be expected to write any code.
This will be a great opportunity to really examine your approach to testing and understand WHY. The atmosphere will be informal and the emphasis will be on true practical outcomes.

Learning Outcomes:
  • Know which tests are most effective for different purposes
  • Know when to create and when to delete tests
  • Know how tests should fit into deployment pipelines
  • Know when you are making trade-offs, and why
  • Understand terms such as "integration tests", "acceptance tests", "smoke tests", "unit tests", "acceptance criteria"


avatar for Clare Sudbery

Clare Sudbery

Lead Consultant Developer, ThoughtWorks
Clare Sudbery is a lead consultant developer for Thoughtworks, and particularly enjoys the mentoring side of her job. She is a maths graduate with 18 years of software experience, plus a few extra years thrown in doing everything from full time novelist to high school maths teacher... Read More →

Monday August 6, 2018 15:45 - 17:00 PDT