UI testing helps you check that changes in your Salesforce orgs work as expected at the user interface level. One popular option for automating UI tests for Salesforce is with Testsigma. In Gearset, you can trigger Testsigma test plans to run automatically following a successful deployment job run targeting a Salesforce org.
You'll need an Automation Platform Teams or Automation Platform Enterprise license to set up and use UI testing with Testsigma.
How to set up UI testing with Testsigma
Add a connection to Testsigma
A team owner needs to complete this step.
On the Source control and services page, click the Connect to Testsigma
button.
Gearset will open a dialogue where you can enter your Testsigma API key. You can learn how to generate an API key from Testsigma's documentation.
Run tests after a successful deployment
You can specify which Testsigma test plan to run after your CI deployment job has successfully finished by editing the settings of a job on your continuous integration dashboard or when you are creating a new CI job.
You'll need to select Testsigma as your provider and specify the Test Plan ID under the Automated UI tests
section. You can learn how to get a Test Plan ID from Testsigma's documentation.
On the next successful run of the CI deployment job the UI tests will be triggered by Testsigma.
Viewing test results
Gearset will monitor the status of the tests being run by Testsigma and display the result in your pipeline environment and on the CI job dashboard.