Performance testing FAQ’s
My performance test was approved. Does that mean that Salesforce considers my scripts to be well-designed and valid?
Not necessarily. Salesforce does not:
Validate the testing methodology
Debug the testing scripts for errors
Confirm that the scripts will accurately test and reflect real-world scenarios of expected performance behavior in production.
Why can’t I just test on my own without prior approval?
Pre-approval of your testing regimen allows us to:
Ensure we have the necessary scheduling of our Site Reliability and Customer Centric Engineering team resources
Make them aware of any ongoing testing and communication details in case we need to throttle or block the testing. Unapproved testing is subject to throttling and blocking.
Preview the scripts and deny those that would degrade the performance on the instance.
What can I expect to receive from Salesforce during and after my approved performance testing?
Ours is purely a monitoring role to ensure that testing causes no issues with our services.
Salesforce Support does not provide or interpret results from any user testing. You are welcome to collect your own performance metrics. Should you need assistance with how best to do this, we encourage you to work with consultants who have expertise in this area.
Can I get server logs for my performance testing?
Salesforce does not provide overall metrics or server logs for the performance testing period.
However, if you have a very specific request for information such as:
The running / CPU time for a particular process at a given time for a particular user.
If an error is being received during the test and you need additional details to determine the nature of the error.
Under these circumstances, Salesforce can sometimes extract and provide a limited set of server log data to answer those specific questions. Additionally, MCS customers may be eligible to obtain more broad detailed results.
To request this information, we ask that you open a new support case that references your original case for the approved performance testing. Our team can review the request and assist you where we can.