Newer Version Available

This content describes an older version of this product. View Latest

The Development Process and the Importance of Testing

It’s important to test your Visualforce pages before deploying them in production. Test your pages across different environments, devices, and users.

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 app, which embeds its own.
  • Each different supported user interface context (Lightning Experience, Salesforce Classic, and the Salesforce app).

Running the Salesforce 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.