Should We Just... Delete It? - João Proença

13th January 2023
  • Locked
João Proença's profile
João Proença

Quality Engineer

Should We Just... Delete It?  - João Proença image
Talk Description

Have you ever looked at a failing automated test and asked yourself... should I just delete it? I've asked myself this question numerous times, I've trained myself to do so, because I understand its importance. However, I'm often left baffled by colleagues and other testers who reject the idea of deleting a test. Why do they find it such a scary concept?

So the result is that we continuously look and review the same tests, not knowing if they’re mitigating any risks, or worse, not knowing what they are testing anymore. But if you're like me, you've probably looked at some failing tests before that left you thinking "why does this even exist?!". That trigger is one you shouldn't ignore.

In this talk, I'm going to share my experiences of listening to this trigger, but more importantly, I'll explain the actions I take. You'll learn how to analyze the full lifecycle of an automated test to truly understand its value. We'll talk about the total cost of ownership of a test, and how it is a key analysis factor when attempting to reduce feedback loops. I’ll bring some stories from the company I work for to support this. After all, we’ve gone from automated regression environments running thousands of tests overnight to a CI/CD reality. 

I love my delete key, I hope to share the love!

Takeaways

  • Understand all the costs of a test, from its development to when it’s run and maintained.
  • Learn key criteria to apply when deciding to delete a test or refactor it.
  • Acknowledge that as the number of automated tests grows for your system, the more you need to prioritize and understand which are the most valuable ones.
What you’ll learn

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

  • Acknowledge that as the number of automated tests grows for your system, the more you need to prioritize and understand which are the most valuable ones.
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
🚨 BREAKING NEWS - The Explorer Discovered a New Planet, The Testing Planet
Is Acceptance Test Driven Development (ATDD) Worth the Effort?
Automating Mobile Testing and Drastically Reducing Maintenance with AI
With a combination of SAST, SCA, and QA, we help developers identify vulnerabilities in applications and remediate them rapidly. Get your free trial today!
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 Advanced Certificate in Test Automation
Ascend to leadership roles by mastering strategic skills in automation strategy creation, planning and execution

Topics

Tags

  • automation