Categories
Technology

Lean contract testing with Chakram

Photo by Cytonn Photography on Unsplash

🏆 This post was featured in Software Testing Weekly #142 and CodingJab #111

During my career, every time my team has to rely on a 3rd-party API, there comes the day where that API fails. Maybe it is down but usually they released a breaking change that breaks the previous contract. Our team does not notice it, but the client/user does and then we look bad.

Categories
Work

Happiness-oriented Testing (HoT)

Photo by Duy Pham on Unsplash

There are many metrics. Some are mainstream, some are measurable, some are imposed. Most can be gamed.

But there’s one that neatly aligns with quality — happiness.

🏆 This post was featured in Software Testing Weekly #118 and Testing Notes #52

Categories
Technology

Playwright cheat sheet

Photo by Patrick Tomasso on Unsplash

🏆 This post was featured in Software Testing Weekly #110 and Coding JAG #76

My first experience with Playwright was terrible. However the testing community seems to be loving it, thus I gave it another shot. I started by doing a free course, but I don’t recommend it, it’s very outdated by now.

I know you loved my Cypress recipes post, so here’s a new one for Playwright with up-to-date code snippets on how to implement common automation scenarios.

Categories
Work

Development processes (Toolbox #6)

Photo by Annie Spratt on Unsplash

tl;dr TDD, ATDD and BDD are different development practices that favour quality.

🏆 This post was featured in Software Testing Notes #44

Categories
Work

Mnemonics (Toolbox #5)

Photo by John Jennings on Unsplash

tl;dr Mnemonics are memory shortcuts to retrieve information.