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
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.
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.