Testing REST APIs

For many companies, it is crucial to build and maintain APIs for the Web. Building robust APIs that will be maintained and improved over time comes with a lot of challenges. This article will go through things to remember when testing REST APIs and show you what makes Humlix different…

CLI for Humlix - OpenAPI to tests in no time

CLI for Humlix Humlix CLI is a command-line test suite runner for Humlix. It lets you generate tests from an OpenAPI specification or a Humlix test suite right from the command-line. It integrates easily with your continuous integration servers. Getting started To run Humlix, ensure that you have a Java…

Bug hunting a Python Flask application with Humlix

This guide will show how to test a Python Flask application using Humlix. Let's start by creating a simple example with only one endpoint that returns a given car's index in a database. Can you discover the bug in the code below? class Car: def __init__(self): self.cars = ["…

Build and sign an Electron application

Creating an Electron application can be done in many ways, and there are many examples available around the web. When developing Humlix, it was hard to find up to date information on how to get from code to a signed and released application. After looking at other Electron packagers (e.…

Testing of a RESTful API

This is a follow-up to the article RESTful API quick tutorial that went trough basic REST-topics. There is a lot of tutorials online that describe how to manually set up tests for your API. With Humlix, you can either import, e.g., an OpenAPI specification or use the request builder…

Create and test RESTful APIs

Welcome to the first article in a series on how to develop and test RESTful APIs. In this series, we will utilize Humlix when trying out different REST endpoints.…

How to create 1305 tests targeting Gitlab in 5 minutes with Humlix

Humlix is a web API request builder and quality assurance tool that automatically generates tests. All you need to do is provide examples of how to call your API methods, and Humlix will use it to start doing its magic. To put Humlix to a real test, we decided to…

Welcome to Humlix

We are happy to announce the first beta release of Humlix. Humlix will assist you in testing your web APIs. All you need to do is give Humlix an example of how to call your API endpoints, and Humlix will use that information to generate hundreds of tests for you.…