API Testing – TMI
APIs are like windows into the soul of systems. API testing is like psychology. Well, not exactly. We use APIs, the windows that the servers give us, to look inside those systems. Sometimes, they show us more than we ask Read more…
APIs are like windows into the soul of systems. API testing is like psychology. Well, not exactly. We use APIs, the windows that the servers give us, to look inside those systems. Sometimes, they show us more than we ask Read more…
Web testing has many faces. In fact, it’s like a whole multiverse of testing. Ok, I’ve stretched the metaphor a bit. But web testing, like any testing, includes so many activities, skills, and of course, tooling. In this talk, which Read more…
I’ve given an example of how API testing can get complex. Let’s talk about more options to make things not so simple: Input data . The number of cases we can think of to test, with just the data of Read more…
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 Read more…
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, Read more…
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 Read more…
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, Read more…
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 Read more…
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 Read more…
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 Read more…