Salesforce Connection Best Practices
The Best Practice for using different types of SF Connections is to have an Admin connection and then create the other connections with the “Log-on As” functionality. To take it a step further, create Environment Overrides on the connections to have a single connection that can work in different environments.
It is also a Best Practice to avoid using underscores in Connection names. This will cause issues when trying to mask credentials with CI tools.
When calling a Connection, you should always avoid using “Last Used” for the Salesforce Application parameter. “Last Used” could result in your test using the wrong application. Selecting the desired application ensures that your test runs correctly every time.
For more information, check out this course on University of Provar.