Holistic Testing: Effective Strategies for Agile Teams

Full-Day Tutorial (6 hours)

How can your agile team fit in all testing activities and build quality into your products? It’s a mindset switch from ‘bug detection’ to ‘bug prevention and value injection’

Timetable

8:30 a.m. – 4:30 p.m. Tuesday 19th

Room

Room D1

Audience

Agile testing beginners & intermediates, any role including testers, developers, managers, analysts

Key-Learnings

  • A holistic quality and testing approach for both sides of the DevOps loop
  • How all team members with various specialties contribute to testing activities
  • Planning and executing testing activities in all stages, from discovery to release, and at all levels, from product feature down to stories and tasks
  • How to create a DevOps-oriented test automation strategy that supports moving to continuous delivery
  • Build up your testing toolbox

Succeed with testing throughout the infinite DevOps loop

Many “agile” teams still struggle with delivering good-enough quality software frequently and consistently. They find themselves continually dragged down by production bugs. They haven’t mastered the core practices that let them build quality into software. They can’t get traction on test automation, and they don’t have time for important testing activities such as exploratory testing. They have no idea how to start an observability practices. Continuous delivery and DevOps cultures seem like unachievable goals.

If you’re finding it hard to succeed with any aspect of testing with your team, join us to get traction on what it means to incorporate holistic testing into your work habits. Adopting a holistic view of testing means helping your team tackle tough challenges such as automating, collaborating for testing in a cross-functional team, and building what your customer really wants. We use a case study to work through the holistic testing model, using hands-on exercises.

You’ll learn core practices such as guiding development with business-facing tests, exploratory testing techniques, and how to mitigate risks by testing the right quality attributes. Part of your testing strategy means incorporating human-centric testing activities as well as automation into your deployment pipeline. We explore a few tools to help visualize that strategy.

We wrap up by learning how to design experiments that help your team continually improve testing. By the end of the day, you’ll have a full testing toolbox. You’ll leave with a a list of experiments to try with your own team, so that you can build quality software with a holistic testing approach.

 

Related Sessions

Virtual Pass session
Thu, Nov 21 • 4:00 p.m. – 4:45 p.m.
Room F1 - Track 1: Talks

25-minute Talk

Virtual Pass session
Fri, Nov 22 • 11:45 a.m. – 12:30 p.m.
Room F1 - Track 1: Talks

25-minute Talk

Virtual Pass session
Fri, Nov 22 • 10:45 a.m. – 11:30 a.m.
Room E1 - Track 4: Talks

25-minute Talk

Thu, Nov 21 • 10:45 a.m. – 12:30 p.m.
Room D1+D2 - Track 7: Workshops

105-minute Workshop