Open in app
Home
Notifications
Lists
Stories

Write
Sander van Beek
Sander van Beek

Home

Jan 20, 2021

Contract-based testing 5: The best approach

In part 3 and part 4, I’ve explained how the two approaches to contract-based testing work. I’ve talked about the provider-driven approach in part 3 and the consumer-driven approach in part 4. In this part, I want to compare the two approaches to each other. …

Contract Testing

9 min read

Contract-based testing 5: The best approach
Contract-based testing 5: The best approach

Sep 22, 2020

Contract-based testing 4: Custom build, just for you

In part 3, I’ve started explaining how contract-based testing works. To that end, I’ve talked about the provider-driven approach. In this part, I want to add to that by talking about the consumer-driven approach. There is more to unpack here than in the provider-driven approach. …

Contract Testing

8 min read

Contract-based testing 4: Custom build, just for you
Contract-based testing 4: Custom build, just for you

Aug 20, 2020

Contract-based testing 3: Accept, or get out

In part 1, I’ve talked about what contract-based testing is. In part 2, I continued with why we should prefer contract-based testing over end-to-end testing. In this part, I want to start with how contract-based testing works. While doing so, I’ll also go into the details of the provider-driven approach…

Contract Testing

8 min read

Contract-based testing 3: Accept, or get out
Contract-based testing 3: Accept, or get out

Jul 24, 2020

Contract-Based Testing 2: End‑to‑End Headaches

In part 1, I’ve talked about the basics of contract-based testing. I haven’t talked about the specifics of contract-based testing yet, I will do so in part 3. Before I dive deep into the details of contract-based testing I want to take a small step back to talk about end-to-end…

Contract Testing

9 min read

Contract-Based Testing 2: End‑to‑End Headaches
Contract-Based Testing 2: End‑to‑End Headaches

Jun 12, 2020

Contract-based testing 1: Introduction

Modern software architecture promotes building tightly scoped, reusable applications. Because of this, big organisations have hundreds of applications working together at any given time. These applications talk to each other via their interfaces. These complex networks of applications can cause hard-to-trace bugs which are often difficult to test. Contract-based testing…

Contract Testing

4 min read

Contract-based testing part 1: Introduction
Contract-based testing part 1: Introduction

Dec 20, 2019

If it’s worth testing, it’s worth automating

TL;DR: See Conclusion. Prefer reading Dutch? I’ve been a software tester for a little over a year and a half now. In that period the number of times I had to test something manually can be counted on one hand. Yet every time I Google something related to testing I…

Software Development

3 min read

If it’s worth testing, it’s worth automating
If it’s worth testing, it’s worth automating

Sep 26, 2019

Understanding Problem JSON

I could not find a good human-readable resource about Problem. Therefore I’m writing it myself. What is Problem JSON Problem is a standardized way of describing any kind of error thrown by an API. A Problem can be described in JSON or XML, but we’re only going to talk about the JSON variant in…

API

4 min read

Sander van Beek

Sander van Beek

Testconsultant @ Bartosz

Following
  • Tim Dekker

    Tim Dekker

  • Mark Outermans

    Mark Outermans

  • Charlotte Christie

    Charlotte Christie

  • Lotte Bijl

    Lotte Bijl

  • Yannick Boers

    Yannick Boers

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable