Default Your Tests to run in Parallel (2 mins read).
Discussing the benefits you can achieve by having parallel-by-default.
Writing Better Wiremock Stubs (3 mins read).
How to improve the specificity of Wiremock tests to allow for not clobbering other scenarios, and enabling scalable test runs.
Writing Better Tests (1 mins read).
Announcing a new series of posts about improving the way we write tests.
Adding API Versioning to your Environment-Agnostic Functional Acceptance Tests (6 mins read).
How to adapt the Proxy pattern to allow for testing against a versioned API.
Writing Environment-Agnostic Functional Acceptance Tests (7 mins read).
How to structure your (Java) functional acceptance tests to make it easier to add environment-specific configuration.
.NET Notts May: Software Quality in the DevOps World (4 mins read).
A writeup of Matteo's talk at .NET Notts about Software Quality and DevOps.
Why You Should Be Unit Testing Your Functional Acceptance Tests (7 mins read).
A few reasons explaining why you should be writing unit tests for your functional tests.