Frequently Asked Questions
> Why Playforce?
Save days or weeks building your own Salesforce testing framework. Playforce gives you out-of-the-box utilities, strong typing, and built-in best practices—so you can focus on writing tests, not reinventing the wheel.
> Does Playforce support UI testing?
We started with API-based testing as the foundation to ensure fast, stable, and reliable test automation. This gives teams powerful tools to interact with Salesforce data directly. UI testing capabilities are coming soon.
> Does Playforce support custom Salesforce objects?
Yes! Playforce supports both standard and custom objects. When you generate object types from your Salesforce schema, your custom objects (e.g., MyObject__c) are included automatically with full Playforce support.
> Is a license required to use Playforce?
Yes, Playforce requires a license to use. We offer both free and paid tiers. More details on pricing and feature tiers will be announced soon.
> Can I run Playforce in CI environments?
Yes. Playforce works in any Node.js environment, including CI systems like GitHub Actions, GitLab CI, and Jenkins. Just configure your Salesforce credentials as environment variables or secrets.
> Do I need to be a Salesforce developer to use Playforce?
No. While familiarity with Salesforce concepts helps, Playforce is designed for testers and automation engineers. The typed API and helpful utilities make it easy to interact with Salesforce data without deep platform knowledge.