ETSI CoAP Plugtests are interoperablity-tests defined by ETSI. This project contains an implementation of these plugtests using Mule. The CoAP Plugtests are described in IoT_CoAP_3_Plugtests_TestDescriptions. The plugtests are implementented as a Mule 4 application using the Mule CoAP Connector.
To use the plugtests clone the project in Anypoint Studio and build the project. Run the application in Studio or deploy it on a Mule 4 runtime instance. When started locally the web-front-end is accessible on http://localhost:8081/ using any internet-browser.
By default the built-in CoAP server is used in the plugtests. To use another server that implements the ETSI plugtests, such as californium.eclipseprojects.io, the CoAP host and and port can be changed on the settings page. Click setttings in the navigation panel of the web-front-end to select another server.
To run a test select it in the navigation panel and click the Run button.
A series of tests can also be selected in the navigation panel to be performed at once.
You can report issues and feature requests at github.
Questions or remarks? Create an issue on github.
Use issues or pull-requests on your fork.


