Capture the production workload.
Capture all the performance related information during the production.
Identify the bottlenecks in the production environment.
Replay the production workload in any test environment you like.
Replay the workload with the changes that you'd like to introduce.
Compare the results production vs test.
Easy identification of the issues due to the new changes.