Overview #
The latest Quality Clouds Copado Integration version enables Quality Clouds to be configured as a native Copado Test Automation Tool.
This version allows organizations to incorporate Quality Clouds Quality Gates directly into their Copado deployment pipeline and define at which stage the validation should be executed.
Quality Gates results can then be used as part of the deployment governance process, helping teams prevent promotions that do not meet their quality standards.
Related Documentation
Before configuring Quality Clouds as a Test Automation Tool, we recommend reviewing Copado’s Quality Integration Framework:
🔗 Introduction to Quality Integration Framework
Prerequisites #
Before starting, ensure that:Â
- The Copado managed package is installed.
- The Quality Clouds Copado Integration package is installed. (from version 5.0)
- You have System Administrator permissions.
Configuration Steps #
Step 1: Install Extension Records #
- Open App Launcher.
- Navigate to Copado Extensions.
- Select the Install Extension tab.
- Choose QualityCloudsToolBundle.
- Click Install.
Copado will automatically read the JSON configuration from the static resource and create the required Function and Job Template records.
Step 2: Create the Test Tool Record #
You can either deploy the provided metadata record:
copado__TestTool.Quality_Clouds.md-meta.xml
Or create the record manually:
- Go to Setup.
- Navigate to Custom Metadata Types.
- Open Test Tool.
- Click Manage Test Tools.
- Click New.
- Complete the fields below:
| Field | Value |
|---|---|
| Label | Quality Clouds |
| Test Tool Name | Quality_Clouds |
| Test Type | Code Analysis |
| Job Template | Quality_Clouds_Quality_Gates_Check_1 |
| Automate Test Readiness | True |
- Click Save.
Step 3: Add Picklist Values #
Add the Test Tool Picklist Value
- Go to Setup.
- Navigate to Picklist Value Sets.
- Open Global Value Sets.
- Select Copado Test Tool.
- Click New.
- Add:
Quality Clouds
Add the Extension Tool Picklist Value
- Go to Setup.
- Navigate to Object Manager.
- Open Extension Configuration.
- Select Fields & Relationships.
- Open Extension Tool.
- Click New.
- Add:
Quality Clouds
Step 4: Create the Quality Gate Test Form Record #
You can deploy the provided metadata record:
copado__Quality_Gate_Test_From.QualityClouds.md-meta.xml
Or create it manually:
- Go to Setup.
- Navigate to Custom Metadata Types.
- Open Quality Gate Test Form.
- Click Manage Records.
- Click New.
- Complete the following fields:
| Field | Value |
| Label | Quality Clouds |
| Quality Gate Test Form Name | QualityClouds |
| Default Value | User Story |
| Is Visible | True |
| Edit Mode | Read-Only |
| Available Options | User Story |
| Info Message | User Story: Quality Clouds scan for user story |
- Click Save.
Step 5: Create the Quality Gate Action Record #
You can deploy the provided metadata record:
copado__Quality_Gate_Action.AfterCommitQualityClouds.md-meta.xml
Or create it manually:
- Go to Setup.
- Navigate to Custom Metadata Types.
- Open Quality Gate Action.
- Click Manage Records.
- Click New.
- Complete the following fields:
| Field | Value |
| Label | AfterCommitQualityClouds |
| Quality Gate Action Name | AfterCommitQualityClouds |
| Test Tool | Quality Clouds |
| Action | Commit |
| Sequence | After |
| Tool Sequence Status | Block |
| Is Default | True |
| Select Environment Message | Select the environments where changes will be implemented |
| Environment Info Message | Copado will create quality gates based on your selection. They will share the same configuration, but you will be able to edit each of them individually. |
| Details | If it fails, any promotion containing this commit will be blocked |
| Info Message | The quality gate will be executed in the selected environments |
- Click Save.
Step 6: Create the Extension Configuration #
- Open App Launcher.
- Navigate to Extension Configurations.
- Click New.
- Complete the following:
| Field | Value |
| Extension Tool | Quality Clouds |
| Copado Phase | Test |
- Click Activate.
Step 7: Configure the Quality Gate #
- Open App Launcher.
- Navigate to Quality Gate Rules.
- Click New.
- Complete the configuration:
- Select the desired pipeline.
- Set Tool to Quality Clouds.
- Select the environments where the Quality Gate should run.
- In Extension Configuration, select the configuration created in Step 6.
- Click Save.
The Quality Gate will now be executed as part of the selected Copado pipeline stage.


Step 8: Disable Quality Clouds Triggers for Validation #
To avoid validation conflicts during testing:
- Go to Setup.
- Navigate to Custom Metadata Types.
- Open Apex Trigger Config.
- Click Manage Records.
- Edit each record.
- Clear the Trigger Activated checkbox.
- Save your changes.
Result #
Once configured, Quality Clouds will operate as a native Copado Test Automation Tool. Quality Gates can be executed automatically during the deployment process, and failed validations can be used to block promotions, helping teams enforce quality standards throughout the DevOps lifecycle.






