Testing Basics: The Pyramid
Let’s talk about the testing pyramid. And since it’s a pyramid, I’ll also throw in a tip (see what I did there?) You may have seen the test pyramid with different steps,or levels, in it.It used to be called the Read more…
Let’s talk about the testing pyramid. And since it’s a pyramid, I’ll also throw in a tip (see what I did there?) You may have seen the test pyramid with different steps,or levels, in it.It used to be called the Read more…
Data-driven tests are like the early promise of Java: Write once, run many. With some side effects. Just like Java. Here’s a very VERY simple example. This is an API for authentication: Without looking at the code behind it, you Read more…
When we’re testing an application, features, or APIs, we usually think about what they do, the functional stuff. But today, it’s even more important to address how well they do that functional stuff. Enter NFRs: Non-Functional Requirements. Testing NFRs requires Read more…
Today I want to talk about a special kind of tests: Verification tests. What do we want from our tests? Not a lot, really. We just want to know that everything’s ok (when they pass), and when they fail – Read more…
Fragile tests are a scourge on technology. And testing technology. Sometimes they pass, sometimes they fail, and to make life interesting, sometime they just stop, and on the odd case, come up with a very unusual result. “Fragile tests” is Read more…
Why do we test? There are many reasons for testing. But let’s look at it from a business perspective: Why are people paying us? Well, as we know from our own experience, the things we build don’t work as well Read more…
As we all know, because we’ve all gone and read the HTTP specification, when you CREATE a resource, you should get a 201 (Created) response code. It’s an API testing staple. Ok, so not everyone has read it. That’s OK Read more…
In API Testing, we think we’re trying to answer a simple question: Does the API work? Let’s look at this API call. It creates a user with the details. Let’s say it returned 200 (OK). Yes, we all wanted a Read more…
When we last left our hero, who was becoming tired, it was In Tallinn. But at Nordic Testing Days, the good thing was that after my “Playwright Introduction” tutorial, which was on Wednesday, the first day, I had all the Read more…
Spring tour 2024 is over. I can sit down and relax in the burning heat, instead of the chilly European summer. Testing has never been cooler. Over a period of 2 and a half weeks, I’ve been traveling for 4 Read more…