-(1).png?width=160)
Smock-It
Advanced salesforce test data generator
FreeCLIOpen SourceDevOps2,251 impressions#14 of its week
Smock-It is a CLI tool that generates realistic, privacy-compliant synthetic test data for Salesforce.
- for
- Salesforce developers, QA engineers, admins, and automation engineers
- license
- MIT
Key features
- Native Data Engine — Intelligent core that creates robust datasets for any Salesforce use case
- Direct Insert into Org — Inserts generated records straight into an authenticated Salesforce org
- Auto-Relationship Handling — Automatically creates grandparent-parent-child relationships between records
- Multiple Output Formats — Exports data as CSV, JSON, or direct insertion (DI)
- GitHub Actions Integration — Enables automated data generation in CI/CD pipelines
- Dependent Picklist Support — Handles complex dependent fields during generation
Use cases
- Generate bulk test records for unit and integration testing
- Refresh sandbox data across multiple Salesforce orgs automatically
- Create realistic data for performance and stress testing while staying GDPR/CCPA compliant
Smock-It FAQ
What is Smock-It and who should use it?+
Smock-It is a command-line tool that creates synthetic Salesforce test data, intended for Salesforce QA professionals, developers, admins, and automation engineers.
Why use synthetic data instead of real data?+
Synthetic data avoids exposing sensitive customer information and helps meet GDPR and CCPA compliance while still providing realistic test scenarios.
Do I need coding experience to use Smock-It?+
No advanced coding is required; the CLI uses straightforward commands and templates that are easy to configure.
Can Smock-It be automated in CI/CD pipelines?+
Yes, it integrates with GitHub Actions, allowing automated data generation and refreshes as part of your DevOps workflow.
What output formats does Smock-It support?+
It can output data as CSV, JSON, or directly insert the records into a Salesforce org.
What are the system requirements?+
You need Salesforce CLI, Node.js (version or above), and it runs on macOS, Windows, and Linux.
Summarized by DevHunt from concret.io · Oct 6, 2026. Details may change; check the official site.













