We recommend that each supplier make a test API platform available which can be configured permanently on the Fibre Cafe CVT platform. This should allow both the Fibre Cafe team and any potential tenant to perform end to end scenario based and regression testing. This test environment must mirror the production system as closely as possible.
Tenants will wish to run various scenarios against the test system so the supplier will need a mechanism to support both happy and unhappy testing. This can be via manual support (e.g. messages in Microsoft Teams/Email) but ideally the test system should support automatic methods (e.g. UI, API, request headers) to action orders, send delay KCIs, add addresses etc.
Note: some tenants have multiple downstream test systems e.g. development test, UAT, staging. These are set up as distinct tenants on the Fibre Cafe CVT platform so the supplier system must be able to handle multiple tenants in this way.
As part of onboarding a supplier API onto the Fibre Cafe, the attached template test pack will be used to check the supplier API meets expectations. These tests will be executed by the Fibre Cafe team before enabling the supplier for tenants. The supplier can be provided with their own test tenant to allow them to test their integration end to end.