Record Actions. Not Selectors.
Click through your application naturally. Our extension captures the semantic intent of your actions, building robust tests on the fly.
Legacy recorders capture fragile CSS paths or absolute coordinates that break on the next UI update. SimpleTest records the contextual meaning of your interactions (e.g., "Click the Checkout button"), guaranteeing resilience against DOM changes.
SimpleTest, defined.
Record the Salesforce path you already click. SimpleTest stores semantic intent so the test survives the next UI change.
What we address
What we address
- Selector scripts on Experience CloudShadow DOM and community templates wipe recordings overnight.
- Nobody wants to write the testThe expert is an admin or ops user. They can click the path; they cannot code it.
- Recordings that are throwawaysTraditional recorders emit brittle code. The second Lightning change kills them.
- Missing the real journeyEngineers guess the path. The field workflow is never what the script assumed.
What you get
What you get
- Record once, run foreverClicks become a self-healing test, not a disposable macro.
- Ops can capture coverageThe person who owns the process records it. QA does not reverse-engineer it.
- Console and portal togetherLightning and Experience Cloud stay in the same suite after upgrades.
- Intent-level locatorsThe test follows labels, roles, and outcomes — not a CSS ID.
End-to-end workflow recording flow.
Record Lightning clicks as semantic intent, not brittle selectors. Replay the path, self-heal locators, and open CI only when the recording still passes.
Recording
Record Intent.
Not Just Clicks.
Traditional recorders are brittle because they capture exact coordinates or CSS classes. We capture what you mean to do.
Semantic Anchoring
When you click a "Submit" button, we don't just record `#submit-btn-42`. We record that you clicked the primary call-to-action button inside the checkout form, anchoring it semantically.
Shadow DOM & Iframes
Complex applications use Shadow DOMs (like Salesforce Lightning) and Iframes (like Stripe checkout). Our extension seamlessly penetrates these boundaries to record accurate cross-context flows.
Export to Code
Your recorded sessions aren't locked into a proprietary format. Instantly export recordings to standard Playwright, Cypress, or Selenium scripts in TypeScript, Python, or Java.
See How a Salesforce Test Gets Recorded.
Walk through a real Salesforce Opportunity edit flow and see exactly what the recorder captures at every step.
Record. Review. Run.
Three simple steps from manual workflow to fully automated, maintainable regression test.
Record Your Workflow
Open the SimpleTest Chrome Extension, click Record, and walk through any Salesforce workflow — create records, edit fields, trigger approvals. Just use your app normally.
Review & Enhance
The recorder automatically identifies assertions (toast messages, field values, URL changes). Add custom checkpoints, parameterize data, or mark steps as optional.
Run & Maintain
Your recorded test is saved as a reusable, self-healing automation. Schedule it in CI/CD, run it across orgs (Sandbox, UAT, Prod), and let AI maintain it when the UI changes.
Beyond Clicks & Keystrokes.
Unlike legacy recorders that only log mouse events, SimpleTest's recorder understands the full context of your actions inside Salesforce.
Your Recording. Your Format.
Export recorded sessions to any test framework. No vendor lock-in — ever.
Everything in SimpleTest.
Generation, data, recording, parallel runs, self-healing, and CI gates — one product, every Salesforce release.
Record a workflow. Get a resilient test.
Capture semantic intent instead of brittle selectors — then run it at scale.