OPS03-02 Performing Integration Testing in Multiple Environments and Mimicking Production with Staging Environments
- Risk level
High
- Key strategies
While developer testing is cost-effective, it does not verify the production environment configurations or the interactions across services and applications. To overcome these gaps, organizations can establish multiple cloud environments, including test, staging, and production environments. The test environment is ideal for joint commissioning to verify cross-team service interactions in coding, even though its configuration differs from that of the production environment. In contrast, the staging environment mirrors the production setup with identical deployment configurations, security controls, processes, and programs, ensuring that every deployment step, from dependency data verification to configuration and service checks, is executed as expected during the release process. Additionally, every change undergoes an integration testing process that combines functional tests, non-functional tests, and continuous monitoring techniques such as health checks.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot