Salesforce QA Tester
A workspace that treats your Salesforce sandbox like a testable system. Each QA scenario is a plain .flow.ts file: create an Opportunity, run the Approval process, assert the Stage lands on "Closed Won", diff record state against a golden. The sidebar lists scenarios grouped by object; a run opens a live tab with each step's HTTP call, the record before / after, and a pass / fail badge. Failures auto-file a Jira ticket with the request payload and a reproducer snippet. Backed by @cowork/flows-core, so every scenario has declared expects and re-runs are journaled.
How it runs
- 1
Install the workspace and paste your sandbox creds into Cowork secrets
- 2
Pick a scenario (or scaffold a new one from the "Opportunity → Approval" template)
- 3
Hit Run — every SOQL query, DML call, and assertion streams live
- 4
Failures open a diff view and (optionally) file a Jira ticket in one click
Inputs
- Salesforce sandbox credentials (OAuth username-password flow)
- Optional: Jira project key for auto-filed regression tickets
Outputs
- Scenario sidebar (grouped by object) with pass / fail badges
- Run tabs — each HTTP step + record diff + declared expect verdicts
- Auto-filed Jira tickets with reproducer payload on failure