1. Tableau Blueprint
"Tableau Testing": In the section on Test Environments
the official guidance states
"The test environment should be a clean room that is a replica of the production environment in hardware
software
and network configuration. For performance testing
the test environment must be scaled to the same size and configuration as the production environment." This directly supports mirroring the production environment.
2. Tableau Server Help
"Create a Performance Test Environment": This official documentation explicitly advises
"To get the most useful results from performance testing
your test environment should mirror your production environment as closely as possible. For example
it should have the same amount of RAM
number of CPU cores
and the same storage configuration."
3. Smith
C. U.
& Williams
L. G. (2002). Performance Solutions: A Practical Guide to Creating Responsive
Scalable Software. Addison-Wesley Professional. In Chapter 11
"Performance Testing
" the authors emphasize the principle of environmental fidelity: "The test environment should be as close to the production environment as possible. This includes the hardware
software
network
and database." This is a foundational principle in performance engineering taught in university-level software engineering courses.