Luise Freese
Your Testing Strategy is broken - lets fix it!
#1about 3 minutes
Why high test coverage creates a false sense of security
High test coverage and green builds often mask underlying issues, serving as vanity metrics that don't guarantee software reliability for users.
#2about 4 minutes
Identifying common but ineffective testing habits
Teams often test from habit rather than intent, leading to tests that mock behavior, only cover the happy path, and test what's easy instead of what's risky.
#3about 2 minutes
Closing the gap between unicorn testing and real-world failures
Testing often occurs in a "unicorn land" of perfect inputs and APIs, failing to account for real-world conditions like flaky dependencies, malformed data, and concurrency issues.
#4about 3 minutes
Shifting left to focus on behavior-driven development
Good testing should be part of requirements engineering, using practices like BDD and example mapping to define expected behavior before writing code.
#5about 3 minutes
Rethinking the traditional testing pyramid
The classic testing pyramid overemphasizes unit tests, which can create a false sense of security while ignoring critical bugs that live in integration points and business flows.
#6about 2 minutes
Adopting practical test design and risk-based prioritization
Mature test design involves techniques like boundary value analysis and decision tables, focusing on covering behavior and having the confidence to not test what doesn't matter.
#7about 5 minutes
Using BDD and example mapping to align teams
Behavior-Driven Development is a communication tool that uses concrete examples to create a shared understanding of requirements across developers, QA, and product teams.
#8about 2 minutes
How blame culture undermines your testing strategy
If testing is used to avoid blame rather than improve software, even the best tools will only automate the wrong behaviors and fail to address underlying cultural issues.
#9about 2 minutes
Actionable steps to immediately improve your testing
Start improving your testing strategy by deleting a useless test, asking risk-focused questions, modeling scenarios before coding, and spotting "cover your ass" patterns.
Related jobs
Jobs that call for the skills explored in this talk.
Power Plus Communications
Mannheim, Germany
Intermediate
Senior
Python
Automated Testing
+1
Eltemate
Amsterdam, Netherlands
Intermediate
Senior
TypeScript
Continuous Integration
+1
Matching moments
03:16 MIN
Improving the developer feedback loop with specialized tools
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
05:12 MIN
How to build structure and culture without killing agility
From Data Keeper to Culture Shaper: The Evolution of HR Across Growth Stages
06:51 MIN
Balancing business, technology, and people for holistic success
The Future of HR Lies in AND – Not in OR
03:38 MIN
Balancing the trade-off between efficiency and resilience
What 2025 Taught Us: A Year-End Special with Hung Lee
03:58 MIN
Making accessibility tooling actionable and encouraging
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
05:17 MIN
Shifting from traditional CVs to skill-based talent management
From Data Keeper to Culture Shaper: The Evolution of HR Across Growth Stages
02:12 MIN
Building a learning culture instead of a failure culture
Turning People Strategy into a Transformation Engine
03:31 MIN
The value of progressive enhancement and semantic HTML
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
Featured Partners
Related Videos
Test-reduction - Doing more with less
Ewald Verhoeven
How not to test
Golo Roden
How Unit Testing Saved My Career
Annelore Egger
How to add test automation to your project: The good, the bad, and the ugly
Augustin Gottlieb
Write tests you love, not hate
Jens Happe
Why I Love End-2-End Tests and How To Get Them Right
Johannes Stern
The 2025 State of JavaScript Testing
Daniel Afonso
Continuous testing - run automated tests for every change!
Christian Kühn
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.


Engineering Ltd
Stonehouse, United Kingdom
£45-60K
Unit Testing
Microservices
Agile Methodologies
Continuous Delivery
+3


Exclusive Associates
Remote
Agile Methodologies
Software Architecture

Skalbach Gmbh
Stuttgart, Germany
Remote
Scrum
Cypress
JavaScript
TypeScript
+1

TOCON Engineering GmbH


The Trust
Southill, United Kingdom
Remote
Java
Cucumber
Salesforce
Agile Methodologies
+1
