Eolinker SaaS 7.5 version update

Eolinker SaaS 7.5 version update: support for Websocket, strengthen Mock API, strengthen project version comparison function and more than 20 improvements

The Eolinker SaaS product has recently released version 7.5, bringing more than 18 updates:

Update overview

[API R&D Management] Product update instructions:

  1. API management fully supports the Websocket protocol, and supports Websocket API document management, testing, test cases, automated testing, etc.;
  2. Support setting the scope of sharing API, you can only share some APIs in the project;
  3. Strengthen the Mock API, automatically create a default Mock API when creating an API document;
  4. Strengthen Mock API, support to enable/disable certain Mock API expectations;
  5. Strengthen the Mock API, and add "Follow the API document to return the result" for the return data type;
  6. Enhanced Mock API, Mock API trigger conditions and return results support XML;
  7. Enhanced Mock API, built-in some Mock JS functions, it is convenient to directly generate random data through the drop-down menu;
  8. Optimize API document version management, and change the API status will also generate a change record;
  9. Strengthen project version management, support the comparison of API differences between two versions in the project, such as which APIs are new or modified in 2.0 compared to 1.0;
  10. The new automatic API document generation function supports the synchronization of API documents from multiple data sources, such as generating API documents from Swagger, apiDoc, Gitlab and other sources at the same time;
  11. Strengthen the function of automatically generating API documents, and support to set a default group or state for the generated API documents;
  12. Strengthen the function of automatically generating API documents, and support one-click triggering of synchronization operations through Open API;
  13. When writing test cases, the verification rules support importing json and xml data;
  14. Optimize the API test report display interface;
  15. When creating a new project, automatically open the API check option, if you need to close it, you can modify it in the project settings;
  16. Optimize the display interface of paid functions;
  17. Fix some bugs;

[API automated testing] Product update instructions:

  1. When the product is downgraded, the timed test tasks will not be cleared, and all will be changed to the suspended state;
  2. When API documentation changes, it supports one-click synchronization to all affected test cases, reducing test case maintenance costs.
  3. Optimize the display interface of paid functions;
  4. Fix some bugs;

[API network monitoring] Product update instructions:

  1. Release monthly billing method, billing is more flexible and preferential;
  2. Fix some bugs;

Partial update point display

1. API management fully supports Websocket protocol, Websocket API document management, testing, test cases, automated testing, etc. On the API list page, click the drop-down menu next to the new API, and you can select "New Websocket API".

On the test page, you can also select the request protocol as WS or WSS on the left side of the address bar.

2. Support setting the scope of sharing API, you can only share some APIs in the project to enter the project details page, and enter the "API sharing settings" in the sidebar, and you can enable or disable the sharing function of some interfaces in the list on the right.

3. Strengthen the Mock API, and automatically create a default Mock API when creating API documents. The system will automatically create a "system default expectation" for each API. When the manually created expectation cannot be matched, it will automatically hit the system default expectation. The default Mock API of the system will automatically return random data according to the returned result of the API document.

4. Strengthen Mock API, support enabling/disabling certain Mock API expectations. Support disabling certain Mock API expectations. The disabled expectations will not hit the request. In this way, multiple Mock APIs with the same trigger condition can be quickly switched. Note that if multiple Mock APIs with the same trigger condition are hit, the system will return the value of the first Mock API hit.

5. Strengthen the Mock API, and add a new "Follow API document return result" to the return data type. When the return result follows the API document, the system will automatically generate the returned content according to the API document return parameters. When the API document changes, the content of the returned result is also Will change in real time.

6. Strengthen Mock API, Mock API trigger conditions and return results support the edit page of XML Mock API, trigger conditions support selection of XML, and the parameter format of trigger conditions uses XPath syntax. The response content supports editing the XML structure through the interface, and the system will automatically format it as XML data and return.

7. Enhanced Mock API, built-in some Mock JS functions, it is convenient to directly generate random data through the drop-down menu Click the drop-down menu of the parameter value of the Mock API response content, you can select the built-in Mock JS function.

8. Strengthen project version management, support the comparison of API differences between the two versions in the project, such as which APIs are new or modified in 2.0 compared to 1.0;

9. The new automatic API document generation function supports the synchronization of API documents from multiple data sources, such as generating API documents from Swagger, apiDoc, Gitlab and other sources at the same time; supports the synchronization of API documents from multiple data sources, such as Swagger, apiDoc at the same time , Gitlab and other sources generate API documents. If multiple sources have the same API during the synchronization process (the generated interface protocol, request method, name, address are the same, and they are placed in the same directory, the two interfaces are considered the same), Then the one with the lower synchronization sequence will replace the one with the earlier one.

10. Strengthen the function of automatically generating API documents, and support setting a default group or status for the generated API documents;

11. Strengthen the function of automatically generating API documents, and support one-click triggering of synchronization operations through Open API;

12. When API documentation changes, it supports one-click synchronization to all affected automated test cases, reducing test case maintenance costs.

13. API monitoring and publishing monthly billing method, billing is more flexible and more favorable;

Guess you like

Origin blog.csdn.net/qq_40857096/article/details/112481963