Environments and testing
Environments
The principle environment for development and testing is the INT (integration) environment. This is a like-live environment, harnessing full security and functionality that can expect to be encountered in Production. In addition, the BaRS API specification links to the Sandbox environment, which is capable of demonstrating the key functionality but without the security overhead.
Toolkit Workbench (TKW)
The Toolkit Workbench (TKW) is a tool to assist development and assurance of BaRS supplier solutions.
The tool supports testing of key high-level workflows e.g. a booking routine, including the asynchronous flows, as well as being capable of inspecting low level technical requirements. It reports the output in validation reports which clearly indicate to the reader where and why a test has failed. In addition, the tool supports consistent error states which are often difficult to create but required for development and assurance. TKW is deployed to the INT enviornment and therefore, requests/responses will occur under production like conditions.
The TKW is currently in development. A link will be provided from this page when it's available.