An overview on how to use RESTler against QRI REST API

Introduction ℹ️

In this post, I’ll explore how to test QRI API with Microsoft RESTler tool. I’ll explain in later sections what is QRI, RESTler and how the process works, but for now, the image below outlines the details on the workflow this tutorial will cover:

What is RESTler ❓

RESTler is a brand new tool from Microsoft to run fuzz tests in a given REST API. It was released DAYS ago (November 16th, 2020), so why not give it a try?

The tool requires the API to be specified using OpenAPI, formerly known as…

And its codegen feature usage

So, What is Playwright ❓

Playwright is a open source browser interaction automation library. It unifies interactions across several browsers, Chromium, Safari with Webkit and Firefox at the time of writing, in a single Node API. That means you can simulate user actions in a browser through JavaScript code and tests results, for example.

Other tools 🔧

There are a few other tools that achieve somewhat the same goal. There’s this awesome website if you want to get to know them, their strengths/weaknesses and check which one is best suited for your needs.

But what I really want to discuss in this article is a specific feature present…

Leonardo Galdino

Computer science student at CIn - UFPE.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store