4. Test in the test environment

This section provides instructions for testing the operation of the service in the test environment. This section is intended for persons in charge of the organisation's technical joining process to the Data Exchange Layer. Testing is performed either by a technical solution provider or by your own organisation, depending on whether you have outsourced the security server solution or not. These instructions also apply in the production environment.
Test the operation of the Data Exchange Layer in the test environment before entering the production environment. Careful testing will help you ensure that you have completed all the steps in the implementation process correctly and that the Data Exchange Layer connections work smoothly. When testing is complete and you have corrected any errors that may have occurred during testing, start the transition to the production environment. The instructions for the transitioning to the production environment are explained in the next phase.
The testing is executed as described below:
- Test the connection to the Data Exchange Layer with the testing services. The Data Exchange Layer provides simple getRandom and helloService services for testing the functioning of SOAP messages. The REST services can be tested using open interface services in the open data subsystem.
- Test the functionality of the message thread. You can test the thread functionality by yourself with two security servers that are connected to the test environment and also together with the service provider.
- Test messaging using meta services. You can call the meta services on the Data Exchange Layer’s central server to test the operation of messaging and of the security server.
- Finally, fix any possible errors that occurred during testing before you enter the production environment.