Observability Meets a Flaky Test

13th January 2023
  • 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!

What you’ll learn

By the end of this talk, 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
João Proença's profile'

João Proença

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
The Deadly Sins Of Acceptance Scenarios – Mark Winteringham
Testing Ask Me Anything - Automation
Coach, Explorer and Toolsmith walk into... - Richard Bradshaw
The Power of Storytelling as a Tester
Would Heu-risk It?
The Power of Example Mapping!
TestRail Jira EPIC Integration
Testing Ask Me Anything - CI/CD and Delivery Pipelines
99 Second Talks - TestBash Brighton 2019
This open-source tool is the #1 Automation Test Reporting Tool loved by the community and the developing team plans to share their knowledge via a learning course. Stay tuned!
Explore MoT
TestBash Brighton 2024
Thu, 12 Sep 2024, 9:00 AM
We’re shaking things up and bringing TestBash back to Brighton on September 12th and 13th, 2024.
MoT Foundation Certificate in Test Automation
Unlock the essential skills to transition into Test Automation through interactive, community-driven learning, backed by industry expertise

Tags

  • automation
  • observability
  • testbash-uk