Simple yet Complex API

Why API Testing Is Complex – An Example

Years ago, I started working with a client, where the developers were doing all the API testing. They had great coverage, and it was easy to measure it, too. They had an Excel sheet with one column containing a list… Continue Reading…

Black box vs white box testing

Better API Testing – A Boxing Match

APIs are interfaces. It’s in their name. Interfaces in software allow to decouple the “what” from the “how”. The function from the implementation. API testing should reflect that, right? For example, when a user calls a REST request like this,… Continue Reading…

Intro to Web Testing Webinar

“Intro To Web Testing” – Webinar Recording

You know I like cool names and puns and memes. And then I choose a name like “Intro To Web Testing” which sounds a bit boring. I should have gone with something like: “Madame Web – Better With Tests”. In… Continue Reading…

“API Exploratory Testing with Postman”: Continuous Testing Meetup

It was my pleasure to present my session “API Exploratory Testing with Postman” on the Continuous Testing Meetup. Good questions, great discussion, and after the meetup I thought – is exploratory testing part of continuous testing? The answer is yes,… Continue Reading…

API Testing is Complex

Why Testing APIs Is Complex

Continuing with API basics, let’s talk about what makes testing APIs, and APIs themselves complex. There are just too many moving parts. The examples are taken with Postman, but the content is tool-agnostic. An API (Really an HTTP request, otherwise… Continue Reading…

What is an API?

We haven’t done basics for a while, so let’s start with what an API is and isn’t. It’s important to know what we mean by “testing APIs”. An API is: Application Programming Interface. Fancy words for how to let other… Continue Reading…

Roadtrip

Spring Events – What’s Coming Up?

Spring is in the air! Almost. It’s just starting. But it already looks promising. So here are some of the events where you can see me, meet me, greet me, and of course, give me fruit. Or ask me for… Continue Reading…

For the Best Test free webinar by Gil Zilberfeld TestinGil

Unit Test, API Test, Web Test: “The Best Test” Recording

This webinar has started out with a common topic I discuss in my workshops: Test types. People always want to know about what is a unit test vs. component test. But it goes deeper than that. Everybody knows what an… Continue Reading…

should we call them fragile or flaky tests?

Fragile Tests vs Flaky Tests

Some call them flaky tests. Some call them fragile tests. Or unstable. I say it’s neither, it’s the code. Nobody likes them, regardless. But here’s something interesting I heard in a conversation with one of my clients. He said: “I… Continue Reading…

Should I Change My Code For The Unit Tests?

I don’t get tired of hearing that question, because if I did, I’d need to sleep for a couple of years. It usually comes up with unit tests, as developers prepare to test their day-old or year-old code. That question… Continue Reading…

Copyright Gil Zilberfeld, 2025