9.52Don't make every automated test end-to-end
Bad:
all tests:
Mobile API
↓ Process
↓ System
↓ Salesforce
↓ Billing
↓ ERP
Slow, brittle, hard to diagnose.
Better testing pyramid:
many:
MUnit/unit/component tests
many:
API contract tests
some:
integration tests against real Salesforce sandbox
fewer:
full end-to-end workflows
We'll formalize this in the MUnit/testing modules.