Even if you’re doing a whole lot of planning for your tests, you’ll probably have more than enough tests that are flaky, take long to run, and hard to debug when they fail.

We’re putting so much effort into planning, running and debugging our tests. But if we build tests that run this way, they may well be a big waste of time.

The fact is, we’re poor at designing effective tests.
The good news: It doesn’t have to be this way.

In this session I’m going to discuss the activity most of us miss in our test plans. We’ll discuss different aspects of test design, based on what we want to learn from our tests. When they are designed correctly, our tests become effective. We can trust them when they pass, and understand exactly what they tell us when they fail.

I’ll also talk about how aspects of testability can give us more design options and how to plan for that. I’ll discuss different options of testing the same APIs, and the trade-offs they carry. Finally, we’ll discuss how our test design complements our API test plan.

Test design is a lost art. With a bit of understanding, and goal definition, we can design our tests to work for us, rather than the other way around.

The webinar will take place on April 4th, 2023, 5 pm CET.

Save My Seat!