Blog

Let's talk about behaviour, instead

A while ago I wrote a short post on LinkedIn on the use of categorizing test cases as ‘positive’ or ‘negative’ in software testing, and why I thought it wasn’t a really useful way to look at and talk about...

API mocking in JavaScript with Pactum

A while ago, I wrote a blog post about Pactum, a JavaScript library for API testing, mocking and contract testing. In that blog post, I focused on the API testing capabilities that Pactum provided. In this post, I’d like to...

API mocking in C# with WireMock.Net

Those of you who have been reading my blog posts for a while probably know I am a big fan of WireMock, the open source API mocking / service virtualization tool written in Java. I’ve even created and published a...

Do we really need a test automation engineer?

As part of a workshop engagement with Sweden-based consultancy company tretton37, I recently did a talk titled ‘Do we really need a test automation engineer?’, followed by a discussion and Q&A with their CTO, Martin Mazur. You can watch the...

Writing API tests in JavaScript with Pactum

One of the things I keep telling myself (and often, the people in my training sessions, too) is that JavaScript and I don’t get along very well. It might be me, it might be JavaScript, but for some reason, I...