Test Case Title |
TC2.3 - List of MicroServices and the Help, for Final Users and Developers |
Goal |
I can:
|
Prerequisites |
Registration on snap4city portal The following functionalities are available only for Snap4City accounts. |
Expected successful result |
The Final User and Developers can use the nodes developed in the right way. Can learn about the possibility of creating an IOT Application as the flow data flow behind some dashboard. |
Steps |
|
See article MicroServices Suite for Smart City Applications, https://res.mdpi.com/d_attachment/sensors/sensors-19-04798/article_deploy/sensors-19-04798.pdf
The updated list of MicroServices can be recovered only from the libraries that you can install from https://flows.nodered.org/?term=snap4city&num_pages=1
- BASIC: Final User:
- Example of documentation: https://www.km4city.org/iot-micro-doc/user.html
- access for the microservice collection from the JS foundation with full documentation inside: https://flows.nodered.org/?term=snap4city&num_pages=1
- ADVANCED: DEVELOPER (you have to install both libraries: basic and advanced)
- Example of documentation: https://www.km4city.org/iot-micro-doc/index.html
- access for the microservice collection from the JS foundation with full documentation inside: https://flows.nodered.org/?term=snap4city&num_pages=1
- Connect to the Snap4City portal and log in using your snap4city credentials
- In the side menu, click on the "IoT Microservices for Final Users" item in the "Documentation and Articles" submenu.:
- A list of the available microservices and a table containing a brief description of the microservice indicated appears on the right.
- To get detailed information about a microservice it is possible to click on it and the details page appear
- Each detail page shows the data that can be passed to nodes as input and the data produced as output.
- If there are more than one output, they are detailed with an indication of which data is coming out of which output from the top to the bottom.
- Finally, you may see how to configure the nodes. At the end of the details it is usually indicated whether the configuration can be passed as an input to the node.
- In the same way, it is possible to click on the "IoT Microservices for Developers" item in the "Documentation and Articles" submenu.:
- It is possible to see the description of the microservices that can be used by the developers. The list of microservices also includes those that can be used by final users