Clearbit's Salesforce Sandbox Testing Guide

Testing new packages in sandboxes

The Clearbit product and engineering team thoroughly tests every new package before pushing to sandboxes. As we all know, every Salesforce instance is unique with customizations, integrations, and layouts. To ensure the new version of the Clearbit Salesforce package works properly before upgrading your production org we have put together a testing guide.

Follow these steps after the newest package has been pushed to your sandbox.

Enrichment

Validate each test by confirming that new and existing leads are enriched and fields are mapped correctly.

Tests

  1. Manually create new account, contact, and lead records.
  2. Upload a large (>500) number of records to your sandbox.
  3. Backfill account, contact, and leads.
  4. Confirm the widget displays on account, contact, and lead pages.
  5. If a new Enrichment field has been added, try mapping the new field to your records and confirm it passes through successfully.

Prospector

Validate each test by confirming you are able to create accounts, contacts, and leads.

Tests

  1. Create an account record from the Prospector app.
  2. Create a lead record from the Prospector app.
  3. Create a contact record from the Prospector app.
  4. Create a lead record from the widget on an existing account record.
  5. Create a contact record from the widget on an existing account record.

Targeted testing

For new features, please read through the package release notes and confirm that you can access and use the tools as expected.

Tests

  1. Confirm new Enrichment attributes can be mapped to your records.
  2. Confirm new company and person search criteria in Prospector return results you know already exist in the Prospector pool.
  3. For permissions related changes, test adding new users and editing permissions for existing users and confirm these users have the correct access rights.