You are here:
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
| Available in: Lightning Experience |
| Available in: Enterprise, Performance, Professional (API access required), Unlimited, and Developer Editions |
- Application Lifecycle Management with DevOps Testing and DevOps Center
DevOps Testing works alongside DevOps Center, streamlining release management and ensuring error-free deployments. - Install and Configure DevOps Testing
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
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
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
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
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
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
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
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
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
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
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
Get familiar with the key terms and concepts related to DevOps Testing.
Did this article solve your issue?
Let us know so we can improve!

