< All Training Courses

What is testing in production and why would we ever do that?!

Summary

Everyday our production systems are providing us insights into what our users prefer and what they struggle with. This workshop is about opening our minds to what we can achieve when we choose to benefit from testing in production.

99 Minutes

Max 100 attendees

Online

test-strategies, system-architecture, risks, quality, observability

By the end of this course, you'll be able to:

  • Describe the types of risks testing in production can mitigate
  • List the activities and tools used for testing in production
  • Discuss what risks testing in production can introduce
  • Examine current team practices for readiness to leverage different activities and tools

Description

Testing in production tends to be lauded as the new silver bullet or dismissed as a ridiculous meme. In reality it is just another technique that depends on certain prerequisites and skills to execute effectively, and when done well can fill big gaps in risk coverage from other pre-release testing.

This workshop will take the time to explore why we would use this technique. Testing in production actually leverages a lot of tools and activities that you may be applying in other environments already so we will see how existing skills like exploratory testing and smoke tests can be reframed for production feedback. Beyond existing experiences, we will identify some additional techniques you may not have used before but can hopefully also apply to early environments. And finally, we will discuss which of these techniques can increase our risk in production and how our delivery practices can set us up for success.

Who is this course for?
Everyone who is working on a product in production is at some level testing in production. Because of this, anyone who currently works on a piece of software that has live users will gain value from this session.

Attendees should have a basic understanding of software delivery processes via pipelines and a basic understanding of software telemetry including logs and metrics but with an interest in understanding more about how this influences the quality of their services.

Meet the Instructor

Abby Bangser

Abby Bangser

Site Reliability Engineer (SRE)

Abby Bangser is a software tester with a keen interest in working on products where fellow engineers are the users. Abby brings the techniques of analysing and testing customer facing products to tools like delivery pipelines and logging so as to generate clearer feedback and greater value. Abby has a strong background in QA across software projects and platform engineering teams which she is now using in her new role as a Site Reliability Engineer (SRE).

Outside of work Abby is active in the community by co-leading Speak Easy which mentors new and diverse speakers, co-hosting the London free meetup Software Testing Clinic which brings together mentors and new joiners to the software testing industry, and hosting the London branch of #CoffeeOps meetup. You can get in touch easiest on Twitter at @a_bangser.

Next Classes

What is testing in production and why would we ever do that?! - 10 August 2020 (UK Timezone)

August 10th 2020

Online

Abby Bangser

What is testing in production and why would we ever do that?! - 06 November 2020 (New Zealand Time)

November 6th 2020

Online

Abby Bangser

What is testing in production and why would we ever do that?! - 01 February 2021 (UK Time)

February 1st 2021

Online

Abby Bangser

What is testing in production and why would we ever do that?! - 05 May 2021 (New York, US Timezone)

May 5th 2021

Online

Abby Bangser

Register Your Interest

Please sign in or sign up to register your interest in this training

Private Booking

Interested in having this course ran internally at your company? Get in touch and we'll see if we can make that happen.

Book Training