“How To Create An API Test Plan” Webinar Recording
Here’s the recording of the latest webinar. It’s about APIs and test planning. I show examples of SFDIPOT in Postman. I also explain that SFDIPOT is a test heuristic. And I explain what is a heuristic. Lots of explaining. The bulk of the session is examples and test cases, which Read more…
The Serialized Killer
Let’s talk serialization. In APIs and testing context, naturally. Serialization is a technique of taking an object and dumping it into a stream. It could be a stream of bytes, zeros and ones. But in the API world, we usually serialize objects into JSON or XML. Here’s an example of Read more…
“Microservices – Refactoring APIs to Patterns” Webinar Recording
When we’re thinking “refactoring”, we usually focus on the small (and valuable) stuff. Names, method size. And that is important, and we’re talking APIs and microservices. But I think we’re missing out on the bigger patterns – factories and repositories, for example. Especially when we’re talking in the architecture level, Read more…
“Unit Wars: JUnit vs TestNG” Webinar Recording
Yup, just in time for the holidays! Here’s the recording of the test framework webinar. While I’m going through feature comparison (leaving the basic ones) I’m putting more emphasis on how the features serve us, the meager uses. Oh, and if you’re actually interested in these framework for real use, Read more…
“How to TDD in Legacy Code” From JCon 2022
I was honored to come back to JCON, and present “How to TDD in Legacy Code”. In Java of course. Ok, it was in English, the examples were in Java. TDD (Test driven development) is not just new code, you know. Anyway, watch it here. And if you’re itching for Read more…
“10 Expert Postman Testing Tips” Webinar Recording
Postman is awesome. And so is this webinar. I’m going through all kinds of useful information on Postman, and how to use it effectively for testing REST APIs. But it’s not just about features. It’s also about methodical testing, and how to fit a tool into the whole development process. Read more…
How To Write Clean Code Quickly
One of the coolest questions I got at TestMu conference was this: How to write clean code quickly? It sounds like a simple question at first, but it does have a lot of depth, if you start pondering about it. Let’s start with the obvious: Do more of it. Write Read more…
Is Test Automation Worth It?
So here’s a silly question: Why do we need test automation? I’m going somewhere with this, work with me. Testing and test automation are tools to reach a goal. The goal is to have a picture of quality of our system, or our product. There’s a lot going into this Read more…
Stop digging
If you find yourself in a hole, stop digging. That’s the law of holes. Really, look it up. There are different sort of holes, shovels and diggers. But this time I’m talking about test automation effort kind-of-a-hole. Adding more test scripts is something inherent into development. We build new features, Read more…