Quality Assurance¶
Key aspects of the Quality Assurance checklist that TERRA services must pass have been defined in the processes and documents governing the platform development and quality assurance.
For the case of TERRA AAI we rely on the the Keycloak Identity and Access Management solution which is a well established and widely used open source project.
In the context of TERRA we apply the needed configuration utilizing the available features in Keycloak without any customizations that would jeopartize the security and offered service quality.
Smoke testing¶
In the context of the TERRA usage and the flows presented in the Architecture Overview, a smoke test scenario is available for evaluation under the respective Testing Automations. These smoke test scenarios cover the following grant flows:
The test scripts can be found in the service code repository