Hitchhiker is an open source Restful Api testing tool that supports multi-player collaboration. It supports automated testing, data comparison, stress testing, script customization requests, and can be easily deployed locally to test apis with your team members.
For details, please see: doc.hitchhiker-api.com/cn/introduc…
Online experience: www.hitchhiker-api.com/, you can use try without login to avoid login.
Here’s a look at the update:
Statistical view of automated tests
The default view displayed in Schedule is the result of each Collection run. This table can be very convenient to see the result of each test, the success and failure, the response of failure, the result of data comparison, etc. But sometimes we might want to see the health of each request under a Collection over that period of time, which requests are stable and which have frequent problems, and then improve.
So this time we have a statistical view of each request after automated testing.
The Exculde depredated Request option, which defaults to true or false to include records that were in the Collection and are now deleted.
Run multiple schedules at a time
Sometimes it would be a bit of a hassle to click on each Schedule after making changes to the code. Now we have a checkbox in front of Schedule that displays a Run Selected Schedules button. Clicking this button will run all the checkmarks in Schedule at one time for easy use.
Interrupt pressure test
You can stop the current stress test because the server may have been exposed during the stress test and no longer needs to run.
Step by Step installation
Hitchhiker’s deployment has always been a headache. Although it is convenient to support Docker’s deployment, not everyone can or is willing to use Docker. After all, a large part of the audience is testing, so we need to think about how to simplify the deployment from their perspective.
This time, the package is typed, and then a setup script is added to run on the server side. Step by step deployment can be completed through the browser.
Other small functions and bug fixes
-
Certain columns of the Schedule table support filtering.
-
Changes to the Duplicate environment affect the original environment
The follow-up plan
In the short term, we will continue to add new testing capabilities, such as UI-based assertion testing.
Making: github.com/brookshi/Hi… If you feel good, please kindly support Star, thank you.