In this, we learn about Orchestration Testing which evaluates the end-to-end behavior and performance of the entire workflow in various scenarios.
After completing node-level testing, orchestrating tests allows users to assess the seamless execution of interconnected nodes, data flow, and overall workflow behavior. By simulating real-world scenarios and diverse payloads, users can ensure the reliability, scalability, and efficiency of their integrations.
Validate the entire workflow from start to finish to ensure all nodes function correctly in sequence. Try executing the Workflow through the Try API section. Test scenarios include:
Triggering the workflow with different input data or payload.
Verifying the expected output at the end of the workflow.
For eg: If the Workflow is supposed to create a New Contact on a successful execution, then check whether the Contact was created or not in the account.
Follow the steps mentioned below to perform Orchestration testing in Cobalt:1. Prepare Test Data: Define test data and payloads in Events to simulate different scenarios.2. Execute Orchestration Tests: Trigger the workflow with predefined test data through the Try API section to observe the behavior.3. Monitor and Analyze: Monitor the workflow execution, data flow, and system responses for anomalies.4. Verify Results: Compare the actual response with expected results to ensure the workflow functions as intended. To check the status of Workflow, navigate to Logs > Executions in Cobalt and check the workflow status.