Observability Meets a Flaky Test

22nd September 2022
  • Locked
João Proença's profile
João Proença

Quality Engineer

Observability Meets a Flaky Test image
Talk Description

“Observability”. A word that is quite popular in tech these days, but not always easy to understand what it means in the real world, right? “How is it not monitoring?”

I mean, we’re told that it’s about “unknown unknowns” and that you should be able to answer new questions about a system without having to ship any code. We’re also told that there are three pillars for observability, “logs, metrics and traces”, and that it’s much more than just monitoring. But how does that translate to real-life scenarios in a software tester’s world?

Well, one day my team was struggling with a flaky test in our CI/CD pipeline. The way we were able to unravel the mystery surrounding that test illustrates a few key observability concepts on the availability of data and the friction in accessing it.

In this talk I will tell you the story about that painful flaky test and how it showed us how (the lack of) observability could already be present in our daily lives, without us even realizing it! By the end of this tale, even if you know nothing about observability beforehand, you will understand a bit more. You’ll know some questions you should start asking about your own tests, and have some ideas that will let you find the answers quickly!

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

  • Learn what “unknown unknowns” actually look like in real life and how they relate to observability
  • Find out how observability can be your greatest ally when dealing with flaky tests
  • Acknowledge that you may have a lot of useful information scattered throughout your systems
  • Understand the importance of having data stored in one place and multiple views of that data
Quality Engineer
João Proença comes from Lisbon, Portugal, and is a Quality Engineer at Ada Health. He has assumed various roles throughout his career in the past 16 years, including quality assurance, development, customer support and marketing. Finding innovative solutions for difficult problems is what drives him the most, so he is always eager to talk about how professionals are overcoming testing challenges around the world. Outside of IT, João is passionate about songwriting, movies and football. You’ll see him tweet about all of these topics using the @jrosaproenca handle.
Suggested Content
RiskStorming image
An educational tool to explore Risk Analysis and Quality Strategy building with the whole team.
Explore MoT
Castelo Branco Meetup image
Tue, 6 May
The Future of Testing in an Automated World: Embracing Continuous Learning and A
MoT Foundation Certificate in Test Automation image
Unlock the essential skills to transition into Test Automation through interactive, community-driven learning, backed by industry expertise
Leading with Quality
A one-day educational experience to help business lead with expanding quality engineering and testing practices.
This Week in Testing image
Debrief the week in Testing via a community radio show hosted by Simon Tomes and members of the community
Subscribe to our newsletter
We'll keep you up to date on all the testing trends.