Doclever is probably the best free open source interface management platform I've ever used, and it's recommended

Source: Internet
Author: User
Last year, our company developed an e-commerce products, which is an integrated app,web end of the B2B2C e-commerce platform, and we in the development of the web side also adopted a front-end separation of development mode, then the Web side plus the app side generated a large number of interfaces, these interfaces need to manage maintenance, require document editing, The most troublesome is, because our business is more complex, there are many business scenarios need several interface, but there is no appropriate interface automation tools, so bug frequency, front and back developers have been a lot of disputes, I as a team leader, decided to change this situation.

In reference to a lot of similar products, we decided to choose Doclever to do as our interface management platform, it not only integrates the document writing, team collaboration, interface operation, mock data and other functions, there are two functions are to let our team greatly improve the efficiency. One is the automatic generation of interface, can automatically generate the document information according to the interface data, and there is an automated test of the interface! The traditional interface test is often the interface to run, to observe whether the return data is displayed correctly, and then use the interface to manually fill in the next interface of the parameters, such a test process is not only cumbersome, inefficient, encountered a business scenario is more complex prone to error. So we need an automated test solution that can do the most efficient things at the least cost.

Doclever characteristics
• Interface information can be edited and managed, support Get,post,put,delete,patch five methods, support HTTPS and HTTPS protocols, and support Query,body,json,raw,rest,formdata parameter visual editing. At the same time, JSON can be visualized with infinite levels of editing. And, the status Code, code injection, markdown documents and other additional functions have everything.

• Interface debugging operation, you can encrypt the parameters, from MD5 to AES, return parameters and model real-time analysis and comparison, give inconsistent places, to find out the interface may appear problems. If you do not want to hand-write the document, then try the data generation function of the interface, you can generate the document information with one key of the data running on the interface.

mock seamless integration, doclever itself is a mock server, when you set the development status of the interface is completed, the local mock will automatically request the real interface data, or return the pre-defined mock data.

• Support Postman,rap,swagger import, easy for you to do seamless migration, but also support the export of HTML files, convenient for you to browse offline!

• Project version and interface snapshot function in parallel, you can define a 1.0,1.1,1.2 version for a project, and you can freely switch the rollback between different versions, no longer be afraid of the loss of interface information, the interface also has a snapshot function, when you develop the interface to half or the interface requirements change, You can view the previously edited interface information at any time.

• Automated testing capabilities, most of the interface automation tests on the market today are pseudo-automated, and for a complex scenario, such as obtaining a verification code, logging in, getting a list of orders, and getting the details of a particular order, a context-sensitive series of operations is powerless. and Doclever's original automated testing function, only requires you to write a very small amount of JavaScript code can be done in the Web page such a series of operations, while the Doclever also provides a background time to batch execute test cases and send results to the team member mailbox function, You can get the running state of the interface in time.

• Team collaboration features, many similar platforms such functions are fee-based, but doclever feel that good things need to be shared, you can create a new team, and put members of the team in, group them, assign them related projects and permissions, release team announcements and so on.

Doclever Open source free, support network deployment, many companies consider the security of the data, do not want to put the interface on the public network, no relationship, Doclever give a convenient and efficient solution, you can put the platform into their own network, completely do not need to connect the network, at the same time the function is also many, Even for the upgrade of the product, Doclever also provides a very convenient upgrade plan!

Official website: http://doclever.cn
Github:https://github.com/sx1989827/doclever
Code Cloud: Https://git.oschina.net/sx1989827/SBDoc
Document: Http://doclever.cn/help/help.html
QQ Group: 611940610

Related Article

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.