Open Source API Test Tool Hitchhiker v0.7 Update-Schedule comparison diff

Source: Internet
Author: User
Tags diff

Hitchhiker is an open-source, Restful API testing tool that supports multiplayer collaboration, supports schedule, data comparison, stress testing, support for scripting requests, and can be easily deployed locally, collaborating with your team members to test the API.

For more information, see: http://doc.hitchhiker-api.com/cn/introduction.html

Online experience: http://www.hitchhiker-api.com/, can be used try without login for free login use (online demo does not support stress testing and upload JS Library, virtual machine single core, Can't hold).

Here's a look at the update: You can view the comparison results of schedule in diff mode

Hitchhiker's schedule is to support different environments of data comparison, but before just the two sides of the response and contrast, want to know what different words also need to use other diff tools to compare, more trouble.
This time added the built-in comparison tool, schedule results do not match, will be more than a view diff button, click on the Pop-up dialog box to show the difference between the reponse on both sides.

Supports writing console.log (info, warn, error) in scripts to debug code

The script in the test tool is difficult to debug, because the script is running on the server, so using the console will only print the results on the server side, the browser side is not visible, this release added to the console support, The print information written in the script is returned from the server and then printed out in the browser console.

Parameters can be used as a variable to dynamically generate parameters at run time

Previously hitchhiker only supported a value in the parameters to use the variable, but sometimes parameters need to read out from the file to build, then the entire parameters need to be a variable exists to use the data read from the file, So this feature is added.
In fact, a foreign friend to mention the feature, but he would like to achieve is in the parameters can choose to upload the file and the content of this file to build the request, but considering that parameters does not necessarily come from the file, may be dynamically constructed in other ways, So it is more flexible to achieve this requirement in the form of parameters as a variable, but this function only works in schedule.

Support for custom SMTP to send mail

Hitchhiker will send a message when the project member is invited or after running schedule, using an own mailbox system, but the user's server often does not have access to the extranet, so hitchhiker provides two custom mail methods. Prior to the introduction of the Mail interface, now provides a more SMTP mode, so that there is no need for additional writing interface, and more convenient to use.

Support for new request with Curl

This is useful for quick debugging, right-clicking on the request in the Chrome console network, selecting Copy as CURL (bash), and then importing here to debug the request.

Support for request generation of Java, Python, go, C # and other language requests code

This feature is relatively friendly for development and supports code generation for some of the languages that are currently popular, as standard for API tools.

Other small features
    1. Supports swagger V2 version of API JSON file import.

    2. Support Beautify body

    3. Supports the beautification of XML response

    4. Remove syntax error from the edit box when using variables in body or script

Modify a bug
    1. New collection's common pre script can't save

    2. Schedule will not be saved when the tick is saved and then canceled.

    3. Error importing postman JSON with header null

    4. If the request is not responding, the request is returned at a time of 0

Follow-up plan

In the short term, we will continue to increase the testing of new functions, such as schedule statistical mode, run all schedule, interrupt pressure test.

Github: https://github.com/brookshi/Hitchhiker, feel good words trouble Star support, thank you.

Open Source API Test Tool Hitchhiker v0.7 Update-Schedule comparison diff

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.