---
schema_version: "1"
id: 7153e2325cbbd707643aa76ba76fa2f2a5016f10e00dd04e67191c86c813de8e
title: Improve Release Quality with DevOps Testing
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/devops_testing_improve_release_quality_with_devops_testing.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.devops_testing_improve_release_quality_with_devops_testing.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 3c995a086f1c3c9530cb21365d3b77668a43129a83efeae8ec36d56b9e206ca7
description: DevOps Testing extends the capabilities of DevOps Center by bringing AI-powered testing and quality control into your DevOps pipeline. Integrate DevOps Testing with testing tools, set quality gates, and run test suites to thoroughly test changes as they move through the DevOps pipeline. This reduces production issues and ensures higher-quality releases.
products:
  - Salesforce Platform
release: "264"
---
# Improve Release Quality with DevOps Testing

DevOps Testing extends the capabilities of DevOps Center by bringing AI-powered testing and quality control into your DevOps pipeline. Integrate DevOps Testing with testing tools, set quality gates, and run test suites to thoroughly test changes as they move through the DevOps pipeline. This reduces production issues and ensures higher-quality releases.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Enterprise</strong>, <strong>Performance</strong>, <strong>Professional</strong> (API access required), <strong>Unlimited</strong>, and <strong>Developer</strong> Editions</td></tr></tbody></table>

- **[Application Lifecycle Management with DevOps Testing and DevOps Center](https://help.salesforce.com/s/articleView?id=platform.devops_testing_application_lifecycle_management_with_devops_testing_and_devops_center.htm&release=264.0.0&type=5)**  
    DevOps Testing works alongside DevOps Center, streamlining release management and ensuring error-free deployments.
- **[Install and Configure DevOps Testing](https://help.salesforce.com/s/articleView?id=platform.devops_testing_install_and_configure_devops_testing.htm&release=264.0.0&type=5)**  
    Complete these one-time installation and setup tasks before you move on to the more specific tasks in the rest of this guide.
- **[Get to Know the DevOps Testing UI](https://help.salesforce.com/s/articleView?id=platform.devops_testing_get_to_know_devops_testing_ui.htm&release=264.0.0&type=5)**  
    If you’re new to DevOps Testing, here’s a quick overview of the UI and what you can achieve on each tab.
- **[Integrate Test Providers for Unified Testing](https://help.salesforce.com/s/articleView?id=platform.devops_testing_integrate_test_providers_for_unified_testing.htm&release=264.0.0&type=5)**  
    Centralize your test management, even when your test assets are in other testing tools and platforms. On the Test Providers tab, you can integrate both Salesforce testing tools and partner test providers. After you configure the test providers, manage and run test suites directly from DevOps Testing.
- **[Tests and Test Suites](https://help.salesforce.com/s/articleView?id=platform.devops_testing_tests_and_test_suites.htm&release=264.0.0&type=5)**  
    Tests and test suites are the building blocks of your software testing lifecycle. They ensure quality and reliability of your work items. With DevOps Testing, you can easily view and manage your tests and test suites across multiple test providers.
- **[Quality Gate Rules](https://help.salesforce.com/s/articleView?id=platform.devops_testing_ensure_high_quality_work_items_with_quality_gate_rules.htm&release=264.0.0&type=5)**  
    Quality gate rules are checkpoints that make sure only work items that meet your quality criteria move to the next pipeline stage. Use quality gate rules to maintain code quality, ensure reliable deployments, and identify issues early in the application lifecycle. When a quality gate rule fails, you can analyze the reason and resolve any issues before attempting to promote the work item again.
- **[DevOps Pipeline Stage Assignments](https://help.salesforce.com/s/articleView?id=platform.devops_testing_pipeline_stage_assignments.htm&release=264.0.0&type=5)**  
    Assign test suites and quality gate rules to your In Progress work items and pipeline stages on the Stage Assignments tab.
- **[Run Your Test Suites](https://help.salesforce.com/s/articleView?id=platform.devops_testing_run_your_test_suites.htm&release=264.0.0&type=5)**  
    With DevOps Testing, you can run test suites for any test provider. You can run these test suites manually as needed, or automatically based on specific DevOps Center events. After each test suite run, DevOps Testing automatically generates comprehensive test results, which you can review.
- **[Test Provider Sync History](https://help.salesforce.com/s/articleView?id=platform.devops_testing_view_test_provider_sync_history.htm&release=264.0.0&type=5)**  
    See the outcome and details of your test provider sync process in a single, unified summary. It provides the sync status, timestamps, and reasons for any sync failures. Use this information for auditing and troubleshooting issues.
- **[View DevOps Testing Events in DevOps Center Activity History](https://help.salesforce.com/s/articleView?id=platform.devops_testing_view_devops_testing_events_in_devops_center_activity_history.htm&release=264.0.0&type=5)**  
    DevOps Center provides a comprehensive history of all key DevOps Testing events, including quality gate rule evaluation, test suite group run, stage assignments, and errors (failures). You can use these events and their associated details for auditing and troubleshooting.
- **[Test Data Retention and Cleanup](https://help.salesforce.com/s/articleView?id=platform.devops_testing_data_retention.htm&release=264.0.0&type=5)**  
    In DevOps Testing, the data retention and cleanup processes automatically manage historical test data. A daily cleanup job automatically deletes data older than the set retention period, improving performance and data governance.
- **[Troubleshoot DevOps Testing Issues](https://help.salesforce.com/s/articleView?id=platform.troubleshoot_devops_testing_issues.htm&release=264.0.0&type=5)**  
    Here are some tips on troubleshooting common issues encountered while using DevOps Testing. If needed, get help from your test manager or Salesforce system administrator to resolve these issues.
- **[DevOps Testing Glossary of Terms](https://help.salesforce.com/s/articleView?id=platform.devops_testing_glossary_of_terms.htm&release=264.0.0&type=5)**  
    Get familiar with the key terms and concepts related to DevOps Testing.