Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.
The Development Process and the Importance of Testing
If you’re developing functionality that you need to support across a range of possibilities, your test plan should consider the need to test across:
- Each different supported device.
- Each different supported operating system.
- Each different supported browser—including the Salesforce mobile app, which embeds its own.
- Each different supported user interface context (Lightning Experience, Salesforce Classic, and the Salesforce mobile app).
Running the Salesforce mobile app in an emulator isn’t supported for normal use. We understand that device emulators are convenient. But they aren’t a substitute for full testing of your custom apps and pages on your organization’s supported mobile devices. During development, regularly test your app on every device and platform on which you intend to deploy.